Невозможно добавить пользователя в форум Discourse с сайта WordPress, когда пользователь добавлен в членство

Посетив ваш сайт, я предполагаю, что ваш сайт WordPress работает как провайдер аутентификации DiscourseConnect для вашего сайта Discourse. Если это так, вы можете использовать вспомогательную функцию add_user_to_discourse_group для добавления пользователей WordPress в группы Discourse: https://github.com/discourse/wp-discourse/blob/main/lib/utilities.php#L278-L326. Подробная информация об использовании функции доступна здесь:

Обратите внимание на оператор use в верхней части примера кода:

use WPDiscourse\Utilities\Utilities as DiscourseUtilities;

И то, как он затем используется для вызова (статического) метода:

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