Continuo investigando ...
He intentado seguir estas
recomendaciones. Pero hay un "problema".
Para que los campos personalizados aparezcan en la página de registro hay que activar "Mostrar campo de perfil".
Aunque tengas activado "Campo obligatorio" o incluso "Mostrar en la pantalla de registro".
Y esto es una faena, porque entonces también aparece en el perfil del usuario cuando estás navegando por los foros. Y digamos que no queda muy bonito ver respuestas a preguntas absurdas en el perfil de un usuario.
Lo lógico sería configurarlo así, para que aparezca en la página de registro y no en el perfil.
Sin embargo a mi no me funciona.
¿Estoy haciendo algo mal? Yo creo que no, porque en las recomendaciones la configuración que indican es marcando "Mostrar campo de perfil".
¿Es un bug del php?