web-dev-qa-db-de.com

So entfernen Sie Dashboard-Menüelemente für Benutzer mit mehreren Standorten?

Ich versuche, einige Menüelemente im Dashboard von Multisite-Benutzern zu entfernen. Zum Beispiel ist mein Domainname xyz.com, seine Site wird xyz.com/user sein.

Wie kann ich (der Administrator von xyz.com) einige Optionen aus dem Menü xyz.com/user (linke Seitenleiste) entfernen, wenn er sich bei WP Dashboard unter xyz.com/user/wp-admin anmeldet?

Zum Beispiel möchte ich die Fähigkeit des Benutzers entfernen, neue Benutzer hinzuzufügen?

Jede Antwort wird geschätzt. Vielen Dank!

 enter image description here 

2
chest_nut

1) Installiere und aktiviere das User Role Editor Plugin von http://example.com/wp-admin/network/plugins.php

2) Gehen Sie dann zu Einstellungen> Benutzerrollen-Editor Menü im Netzwerk und stellen Sie sicher, dass Sie die Einstellungen wie im folgenden Screenshot gezeigt haben.

 enter image description here 

3) Gehen Sie zur Einstellungsseite "User Role Editor" auf Ihrer Hauptseite http://example.com/wp-admin/users.php?page=users-user-role-editor.php und wählen Sie " "Administrator". Entfernen Sie dann die Funktionen, die Sie entfernen möchten. Im folgenden Screenshot sehen Sie beispielsweise, dass alle benutzerbezogenen Funktionen entfernt wurden. Beachten Sie, dass ich "Auf alle Sites anwenden" aktiviert habe, damit es auf alle Sites im Netzwerk angewendet wird.

 enter image description here 

4) Überprüfen Sie nun das Backend einer Ihrer Unterwebsites und Sie werden feststellen, dass das Menü "Benutzer" nicht mehr vorhanden ist. Ebenso können Sie andere Menüseiten wie vorgesehen ausblenden. Lass mich wissen wie es geht :-)

4
Prasad Nevase