No puedo añadir un usuario al foro de Discourse desde un sitio web de WordPress cuando el usuario se ha añadido en una membresía

Al visitar tu sitio, creo que tu sitio de WordPress está funcionando como el proveedor de autenticación DiscourseConnect para tu sitio de Discourse. Si es correcto, puedes usar la función de ayuda add_user_to_discourse_group para añadir usuarios de WordPress a grupos de Discourse: https://github.com/discourse/wp-discourse/blob/main/lib/utilities.php#L278-L326. Los detalles sobre el uso de la función están aquí:

Observa la declaración use al principio del ejemplo de código:

use WPDiscourse\\Utilities\\Utilities as DiscourseUtilities;

Y cómo se utiliza para llamar a la función (estática):

$result = DiscourseUtilities::add_user_to_discourse_group( $user_id, $group_name );
3 Me gusta