Support » Allgemeine Fragen » zu viele Rollen (Forum, Beiträge) – reduzierbar?

  • hallo,

    ich habe probleme, die vielen rollen zu verstehen, die sich durch bbpress und ultimate member ergeben.

    im moment versteh ich es so, daß ich usern mehrere rollen vergeben muss, jeweils fürs forum und dann nochmal z.b. an den redakteur für artikel/beiträge.

    zur zeit habe ich ne lange liste mit rollen(siehe bild). ich würde die gerne auf die wesentlichen 5 oder 6 reduzieren. die mir die zuweisung vereinfachen.

    fragen:
    kann ich automatisch erstellte rollen einfach löschen, oder wirds funktionalitätsprobleme geben? wie kann ich die löschen(in ultimate member kann ich keine rollen löschen)?
    also z.b. bis auf admin reduzieren und dann neue anlegen, 5 rollen für bbpress und 5 rollen fürs forum, jeweils gleich benannt?

    http://www.youscreen.de/wyvxk11-viele_rollen.jpg

    DANKE! 🙂

    micha

    • Dieses Thema wurde geändert vor 5 Jahren, 2 Monaten von scrapingmicha.
    • Dieses Thema wurde geändert vor 5 Jahren, 2 Monaten von scrapingmicha.
Ansicht von 4 Antworten - 1 bis 4 (von insgesamt 4)
  • Hilfe zu Benutzerrollen und Benutzerrechten findest du hier:
    https://wordpress.org/support/article/roles-and-capabilities/

    Jedem Benutzer kann ohne WordPress-Erweiterungen (Plugins) nur eine Benutzerrolle zugewiesen werden. Diese Benutzerrolle enthält eine Reihe von Benutzerrechten. Einige Plugins fügen eigene Benutzerrollen hinzu. Die Benutzerrollen verschiedener Plugins lassen sich nur kombinieren, in dem eine weitere Benutzerrolle angelegt wird und dieser die Benutzerrechte der anderen Benutzerrolle zugewiesen werden. Dabei kann der Benutzer auch die Benutzerrechte einer anderen Benutzerrolle übernehmen:

    $someone = new WP_User( $user_id );
    $someone->add_role( 'role-1' );
    $someone->add_role( 'role-2' );

    (src: https://stackoverflow.com/a/41067419)

    Wenn du das lieber mit einem Plugin umsetzen möchtest, schau dir mal Multiple Roles an.

    Da Benutzerrollen auch anderen Benutzerrollen zugewiesen werden können, ist es eine ganz schlechte Idee, Benutzerrollen zu löschen.

    Thread-Starter scrapingmicha

    (@scrapingmicha)

    danke für die flotte antwort! 🙂

    durch den link hab ich mich schon gelesen und verstanden. aber das betrifft eben nur wp selbst, also das nackte system hat diese standard rollen oder?

    Da Benutzerrollen auch anderen Benutzerrollen zugewiesen werden können, ist es eine ganz schlechte Idee, Benutzerrollen zu löschen.

    also hiesse das eigentlich, noch mehr hinzufügen, statt reduzieren?

    ich habe auch mit anderen member plugins experimentiert und auch nen user role editor angehabt. ich fürchte, daß da vlt. auch leichenreste bei sind, kann das sein?
    wenn man plugins deinstalliert, werden die von der installation geänderten dateien nicht wieder hergestellt oder?

    also hiesse das eigentlich, noch mehr hinzufügen, statt reduzieren?

    Genau. Ist aber eigentlich auch ziemlich egal, weil du nur beim Anlegen oder Ändern eines Benutzers die Benutzerrolle aus einem Dropdown-Feld wählen musst.

    ich fürchte, daß da vlt. auch leichenreste bei sind, kann das sein?

    Wenn du die WordPress-Funktion add_role() verwendest, wird damit ein Datenbank-Eintrag vorgenommen, der nicht automatisch beim Löschen des Plugins rückgängig gemacht wird. Es ist also gut möglich, dass du weitere Benutzerrollen angelegt hast. Der Umstand, dass ein weiterer Datenbankeintrag vorliegt, ist hinsichtlich der Datenbank-Performance sicher nicht tragisch, aber wenn du dich über eine zu lange Liste an Benutzerrollen ärgerst, wäre es sinnvoll, das Plugin mit dem du die Rollen angelegt hast, nochmal zu aktivieren und die Rollen wieder aktiv zu löschen.

    Thread-Starter scrapingmicha

    (@scrapingmicha)

    hm. ok. dann muss ich mal schauen. ich blicks einfach nicht, daß teilweise nur die wp-rollen angezeigt werden, woanders dann alles gemixt… naja… muss noch viel lernen. 🙂

    amliebsten wäre mir halt, wenn ich einfach nur die für mich nötigen bezeichnungen der 5 oder 6 unterschiedlichen userarten in ALLEN auswahllisten hätte, die mir auch nach 3 wochen pause immer noch verständlich sind. 😉

    DANKE DIR! 🙂

    • Diese Antwort wurde geändert vor 5 Jahren, 2 Monaten von scrapingmicha.
Ansicht von 4 Antworten - 1 bis 4 (von insgesamt 4)
  • Das Thema „zu viele Rollen (Forum, Beiträge) – reduzierbar?“ ist für neue Antworten geschlossen.