DiscourseConnect e fuso horário/localização do usuário

Só para eu ter certeza, o que você quer fazer é:

  1. Ter um campo personalizado do WP contendo a “página inicial da plataforma do usuário”
  2. Passar o campo personalizado para o Discourse usando o filtro wpdc_sso_params conforme descrito aqui.
  3. Exibir o campo personalizado do Discourse no cartão do usuário e não permitir que o usuário o edite em seu perfil do Discourse (deixando “Editável após o cadastro” desmarcado)

Se isso estiver correto, deve funcionar, assumindo que você não tenha nenhuma caixa de edição para o campo personalizado do WP no próprio WordPress.

Apenas uma observação de que a equipe sempre pode editar campos de usuário (ou seja, campos personalizados), mesmo que você não selecione “Editável após o cadastro”. Para ver isso em ação, você precisará testar com uma conta não-membro da equipe.

2 curtidas