Please or Register to create posts and topics.

Automatische Rollen zuweisen

Hallo zusammen,

bereits damals habe ich wegen einer Rollenzuweisung nachgefragt, wenn Wordpress Rolle dann gleich Forumrolle.

<?php 
/*
Plugin Name: AutoRole Asgaros Forum
*/
  add_action('set_user_role', 'set_user_group', 10 ,3);
  function set_user_group($user_id, $role, $old_role)
  {
    //ROLLE
    if ($role == 'um-custom-role-5')
    {
       		AsgarosForumUserGroups::insertUserGroupsOfUsers($user_id, array(26,13));
       		}
       		else

Mit diesem Code hat @qualmy91 damals die Funktion möglich gemacht. Irgendwie funktioniert es nun aber nicht mehr….
Die Ultimatemember ID ist 1000 mal abgeglichen und auch die Forum Benutzergruppen ID´s, funktioniert egal bei welcher Rolle nicht mehr..

Beste Grüße

Leon

Hallo und grüße an alle.

An diesen Thread möchte ich anknüpfen, weil er am ehesten auf mein Problem zutrifft. Ist das noch aktuell @leon-tautz? Also hat sich an diesem Status etwas geändert?

Denn genau nach einer solchen Lösung suche ich. Vielleicht beschreibe ich mein Anliegen, ich hoffe, nicht im falschen Thread zu hängen. Aber ich denke nicht:

Was ich möchte ich die Zuweisung der Benutzergruppen zu automatisieren. Grund ist: Ich möchte neuen Nutzen nur einzelne Foren freigeben. Meine Idee ist hüglig, aber hätte funktioniert mit diesem Code-Schnipsel. Ich möchte Bestellungen über Zapier an WordPress senden und einen Account mit einer Rolle anlegen, die dann direkt die richtige Benutzergruppe bekommt, damit der User nur Zugriff auf sein spezielles Forum hat.

Lässt sich das umsetzen? Denn ich finde Asgaros bei Weitem das beste Forum-Plugin für WP so weit. Ich würde es liebend gern für mein Vorhaben also Mitgliederbereichs-Forum verwenden.

Ich freue mich auf Rückmeldung. Bevor ich es vergesse: Wenn ich etwas übersehen habe, hier im Forum, übt Nachsicht, ich habe jetzt wirklich alles durchforstet.

Grüße

Mario