Wenn ich Ihre Website besuche, glaube ich, dass Ihre WordPress-Website als DiscourseConnect-Authentifizierungsanbieter für Ihre Discourse-Website fungiert. Wenn das korrekt ist, können Sie die Hilfsfunktion add_user_to_discourse_group verwenden, um WordPress-Benutzer zu Discourse-Gruppen hinzuzufügen: https://github.com/discourse/wp-discourse/blob/main/lib/utilities.php#L278-L326. Details zur Verwendung der Funktion finden Sie hier:
Beachten Sie die use-Anweisung am Anfang des Codebeispiels:
use WPDiscourse\\Utilities\\Utilities as DiscourseUtilities;
Und wie dies dann verwendet wird, um die (statische) Funktion aufzurufen: