Para que quede claro, lo que quieres hacer es:
- Tener un campo personalizado de WP que contenga la “página de inicio de la plataforma del usuario”.
- Pasar el campo personalizado a Discourse usando el filtro
wpdc_sso_paramscomo se describe aquí. - Mostrar el campo personalizado de Discourse en la tarjeta de usuario y no permitir que el usuario lo edite en su perfil de Discourse (dejando “Editable después del registro” sin marcar).
Si eso es correcto, debería funcionar, asumiendo que no tienes ningún cuadro de edición para el campo personalizado de WP en WordPress.
Solo una nota: el personal siempre puede editar los campos de usuario (es decir, los campos personalizados), incluso si no seleccionas “Editable después del registro”. Para ver esto en acción, necesitarás probarlo con una cuenta que no sea de personal.