Benutzer editieren geht nicht - Rechte?

  • Hallo, vielleicht weiß jemand was.

    Ich benutze User Role Editor und habe damit eine ganze Reihe Rollen angelegt. (manche Kunden kriegen z.B. Rabatt usw.) Geht auch alles.

    Unter Woo Einstellungen kann man ja wählen, welche Rolle normale, sich selbst registrierende Kunden kriegen. Die heißen bei mir, wär hätte das gedacht, Kunden. (voreingestellt war glaube ich Abonnent)

    Dann gibt es noch die Rolle Shop-Manager, welche die Arbeitenden Kollegen zur Shopbetreuung benutzen. Der Rolle Shopmanager habe ich großzügig ALLE im User Role Editor verfügbaren Rechte gegeben.


    Trotzdem ist es so, dass beim Aufrufen der Benutzerliste, die Shopmanager die Benutzer nicht editieren können. Es kommt nur "Anschauen". Das Pulldown oder wie das heißt, wenn man so über den Benutzernamen streicht, mit Benutzer editeren, löschen usw. fehlt. :(
    ES SEI DENN, der entsprechende Benutzer hat unter anderem auch die Rolle "Kunde". Das heißt Benutzer, die AUCH die Rolle Kunde haben, können vom Shop-Manager editiert werden, andere leider nicht.

    Auf der üblichen Fehlersuchreise konnte ich den Fehler insofern einkreisen, indem ich das Plugin Woocommerce deaktiviere. Dann geht alles mit den Benutzern, nur mit meinem psychischen Gleichgewicht stimmts dann komischerweise nicht. ;)

    Ach ja, und bei eingeloggten admins geht auch alles.

    vielleicht hat jemand mal kurz lust, sich rechtemäßig als irgendwas unterhalb von admin einzuloggen und zu schauen, ob in der Benutzerliste, das Benutzer-Editier-Pulldown kommt.

    schöne Grüße!! danke

    ps
    jetzt hab ich noch mal einer anderen Rolle "alle Rechte" geben, die User role aufführt. Damit gehts!
    was ist am shop-manager anders? irgendwelche codeanpassungen in der function hab ich auch rausgeschmissen.
    ..

    Einmal editiert, zuletzt von truetext (5. November 2019 um 18:53)

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Man sollte nicht versuchen die Rechte einer vordefinierten Rolle zu verändern: https://docs.woocommerce.com/document/roles-capabilities/

    Der korrekte Weg dem Shop Manager Rechte zum Editieren weiterer Rollen zu geben (seit Version 3.4.6) ist der Einsatz des Filter Hooks 'woocommerce_shop_manager_editable_roles'

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

    Einmal editiert, zuletzt von mensmaximus (5. November 2019 um 22:09)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!