WordPress-Benutzerrechte-System erklärt und Anwendungsleitfaden

WordPress-Benutzerrechte-System erklärt und Anwendungsleitfaden

Das Benutzerberechtigungssystem von WordPress ist relativ intuitiv und flexibel und ermöglicht es Administratoren, den Benutzern je nach Bedarf verschiedene Berechtigungsstufen zuzuweisen. Unabhängig davon, ob Sie einen einfachen Blog oder eine komplexe Website mit mehreren Benutzern verwalten, ist das Verständnis und die effektive Verwaltung von Benutzerrechten von entscheidender Bedeutung. In diesem Artikel werfen wir einen genaueren Blick auf die verschiedenen Benutzerrollen und ihre Berechtigungen in WordPress und geben einige praktische Ratschläge zur Verwaltung und Anpassung von Benutzerberechtigungen.

WordPress-Benutzerrollen und Berechtigungen

1. der Superverwalter

Die Rolle des Superadministrators gibt es normalerweise nur in Netzwerken mit mehreren Standorten (Multisite). Der Superadministrator hat die höchste Autoritätsebene im Netzwerk und kann alle Standorte im Netzwerk verwalten. Zu den spezifischen Berechtigungen gehören:

  • Verwalten Sie alle Sites im Netzwerk, einschließlich Erstellen, Bearbeiten und Löschen von Sites.
  • Verwalten Sie alle Benutzer im Netz, einschließlich anderer Superadministratoren.
  • Verfügt über Berechtigungen für alle anderen Benutzerrollen auf der Website.

2. verwalter

Der Administrator ist die privilegierteste Benutzerrolle auf einer einzelnen Site. Administratoren können alle Aspekte der Site verwalten, einschließlich:

  • Installieren, aktivieren, aktualisieren und entfernen Sie Themes und Plugins.
  • Hinzufügen, Bearbeiten und Löschen von Benutzern und Zuweisen von Berechtigungen für Benutzer.
  • Website-Einstellungen und Optionen ändern.
  • Veröffentlichen, bearbeiten und verwalten Sie Artikel und Seiten.
  • Verwaltung aller Inhalte der Website, einschließlich Medien, Kommentare usw.

3. redakteur

Redakteure können den Inhalt der Website verwalten, haben aber keine Berechtigung zur Verwaltung der Website-Einstellungen oder zur Installation und Entfernung von Themen und Plugins. Spezifische Berechtigungen umfassen:

  • Veröffentlichen, bearbeiten und verwalten Sie Artikel und Seiten.
  • Verwalten Sie die Beiträge und Seiten anderer Autoren.
  • Kommentar des Managements.
  • Verwalten Sie die Medienbibliothek der Website.

4. autor

Autoren können ihre eigenen Inhalte erstellen und verwalten, jedoch nicht die Inhalte anderer Benutzer oder die Einstellungen der Website. Zu den spezifischen Berechtigungen gehören:

  • Schreiben und bearbeiten Sie Ihre eigenen Artikel.
  • Veröffentlichen und verwalten Sie Ihre eigenen Artikel.
  • Laden Sie Ihre eigenen Mediendateien hoch und verwalten Sie sie.

5. mitwirkende Person

Mitwirkende können ihre eigenen Artikel schreiben und bearbeiten, aber nicht veröffentlichen. Zu den besonderen Rechten gehören:

  • Schreiben und bearbeiten Sie Ihre eigenen Artikel.
  • Artikel zur Überprüfung einreichen.
  • Dateien können nicht in die Mediathek hochgeladen werden.
  • Es ist notwendig, dass andere Nutzer (z. B. Redakteure oder Administratoren) ihre Artikel überprüfen und veröffentlichen können.

6. teilnehmer

Die Berechtigungen für Abonnenten sind minimal und werden in der Regel für den Empfang von Website-Benachrichtigungen oder E-Mail-Abonnements verwendet. Zu den spezifischen Berechtigungen gehören:

  • Verwalten Sie Ihr eigenes Profil.
  • Sie können keine Artikel oder Seiten veröffentlichen oder bearbeiten.
  • Es ist nicht möglich, Website-Einstellungen zu ändern oder Themes und Plugins zu installieren oder zu entfernen.

Anpassen von Benutzerrollen und Berechtigungen

Zusätzlich zu diesen vordefinierten Benutzerrollen ermöglicht WordPress auch die Erstellung und Verwaltung von benutzerdefinierten Benutzerrollen über Plugins oder benutzerdefinierten Code, um spezifische Berechtigungsanforderungen zu erfüllen. Hier sind zwei Möglichkeiten, dies zu tun:

Anpassen von Benutzerrollen mit Plug-ins

  1. Benutzerrollen-Editor Plug-in (Softwarekomponente) User Role Editor ist ein leistungsstarkes Plugin, mit dem Sie auf einfache Weise benutzerdefinierte Benutzerrollen erstellen und verwalten können. Nachdem Sie das Plugin installiert und aktiviert haben, können Sie benutzerdefinierte Benutzerrollen im Bereich "Benutzer"Unter dem Menü finden Sie "Benutzerrollen-Editor"Optionen.
    • Neue Rolle hinzufügen: klick "Rolle hinzufügen", geben Sie den Rollennamen und die Beschreibung ein und legen Sie die Berechtigungen für die Rolle fest.
    • Vorhandene Rollen bearbeitenWählen Sie die zu bearbeitende Rolle aus, aktivieren oder deaktivieren Sie die entsprechenden Berechtigungen und speichern Sie die Änderungen.
WordPress-Benutzerrechte-System erklärt und Anwendungsleitfaden
  1. Mitglieder Plug-in Das Mitglieder-Plugin ist ebenfalls ein leistungsstarkes Tool, das zusätzliche Funktionen für die Verwaltung von Benutzerrechten bietet. Sie können damit neue Rollen erstellen, bestehende Rollen bearbeiten, Zugriffsrechte für Inhalte festlegen und vieles mehr.

Erstellen von Benutzerrollen durch benutzerdefinierten Code

Wenn Sie mit der Programmierung vertraut sind, können Sie benutzerdefinierten Code verwenden, um Benutzerrollen in WordPress zu erstellen und zu verwalten. Nachfolgend finden Sie ein Codebeispiel, das zeigt, wie Sie eine benutzerdefinierte Rolle erstellen:

function my_custom_role() {
    add_role('custom_role', 'Benutzerdefinierte Rolle', array(
        'read' => true,
        'edit_posts' => true,
        'delete_posts' => false, .
    ));
}
add_action('init', 'my_custom_role');

Dieser Code erstellt in WordPress eine Datei namens "Benutzerdefinierte Rolle"Rolle mit der Berechtigung, Beiträge zu lesen und zu bearbeiten, aber ohne die Berechtigung, Beiträge zu löschen. Berechtigungen können nach Bedarf hinzugefügt oder entfernt werden.

Verwaltung von Benutzerrollen und Berechtigungen

Die Verwaltung von Benutzerrollen und Berechtigungen in WordPress ist sehr einfach. Sie können Ihre Benutzerrollen und Berechtigungen in WordPress verwalten, indem Sie zu "BenutzerIm Menü "Benutzer" können Sie neue Benutzer hinzufügen, Benutzerinformationen bearbeiten und den Benutzern Rollen zuweisen. Im Folgenden finden Sie einige nützliche Tipps zur Verwaltung von Benutzerrollen:

Neuen Benutzer hinzufügen

  1. Navigieren Sie zum Menü "Benutzer".Loggen Sie sich in das WordPress-Backend ein und klicken Sie auf das Menü "Benutzer".
  2. Klicken Sie auf "Benutzer hinzufügen".Füllen Sie die Benutzerinformationen aus, einschließlich Benutzername, E-Mail, Passwort usw.
  3. Zuweisung von RollenWählen Sie die entsprechende Benutzerrolle aus dem Dropdown-Menü "Rolle" und klicken Sie auf "Benutzer hinzufügen".
WordPress-Benutzerrechte-System erklärt und Anwendungsleitfaden

Benutzerinformationen bearbeiten

  1. Navigieren Sie zu "Alle Benutzer".Suchen Sie den Benutzer, den Sie bearbeiten möchten, und klicken Sie auf "CompilerLink".
WordPress-Benutzerrechte-System erklärt und Anwendungsleitfaden
  1. Ändern von BenutzerinformationenSie können die Rolle, den Namen, die E-Mail-Adresse und andere Informationen des Benutzers ändern.
  2. Änderungen speichern: klick "einen Benutzer aktualisieren", um die Änderungen zu speichern.

Benutzer löschen

  1. Navigieren Sie zu "Alle Benutzer".Suchen Sie den Benutzer, den Sie löschen möchten, und klicken Sie auf den Link "Löschen".
  2. Bestätigen Sie die LöschungSie werden aufgefordert, die Löschung des Benutzers zu bestätigen, wobei Sie die Möglichkeit haben, die Inhalte des Benutzers einem anderen Benutzer zuzuweisen.

ausnutzenHäkchenund APIs zur Kontrolle der Benutzerrechte

WordPress bietet Hooks und APIs, die es Entwicklern ermöglichen, Benutzerberechtigungen programmatisch genauer zu steuern. Hier sind einige der am häufigsten verwendeten Hooks und Funktionen:

add_cap im Gesang antworten entfernen_kappe

Mit diesen beiden Funktionen können Berechtigungen für bestimmte Rollen hinzugefügt oder entfernt werden. Beispiel:

function add_custom_capabilities() {
    $role = get_role('editor');
    $role->add_cap('edit_theme_options');
}
add_action('admin_init', 'add_custom_capabilities');

current_user_can

Diese Funktion wird verwendet, um zu prüfen, ob der aktuelle Benutzer über bestimmte Rechte verfügt. Beispiel:

if (current_user_can('edit_posts')) {
    // Der aktuelle Benutzer kann Beiträge bearbeiten
}

zu einem Urteil gelangen

Das Benutzerberechtigungssystem von WordPress bietet Website-Administratoren leistungsstarke Tools, mit denen sie Benutzern je nach Bedarf verschiedene Berechtigungsstufen zuweisen können. Wenn Sie die Berechtigungen der einzelnen Benutzerrollen verstehen und lernen, wie Sie diese Berechtigungen mithilfe von Plugins oder benutzerdefiniertem Code verwalten und erweitern können, können Sie sicherstellen, dass Ihre Website sicher und effizient läuft. Ganz gleich, ob Sie einen einfachen Blog oder eine komplexe Website mit mehreren Nutzern betreiben, eine flexible Verwaltung der Nutzerrechte ist der Schlüssel zum Erfolg.


Kontakt
Sie können den Artikel nicht lesen? Kontaktieren Sie uns für eine kostenlose Antwort! Kostenlose Hilfe für persönliche Websites und Websites kleiner Unternehmen!
Tel: 020-2206-9892
QQ咨询:1025174874
(iii) E-Mail: info@361sale.com
Arbeitszeiten: Montag bis Freitag, 9:30-18:30 Uhr, Feiertage frei
Gepostet von photon fluctuations, retweeted mit Quellenangabe:https://www.361sale.com/de/14207/

Wie (0)
Vorherige 21. Juli 2024 am10:13
Weiter 21. Juli 2024 um 11:36 Uhr

Empfohlen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Kontakt

020-2206-9892

QQ咨询:1025174874

E-Mail: info@361sale.com

Arbeitszeiten: Montag bis Freitag, 9:30-18:30 Uhr, Feiertage frei

Kundendienst WeChat
Um die globale Benutzerregistrierung und -anmeldung zu erleichtern, haben wir die Funktion der telefonischen Anmeldung abgeschafft. Sollten Sie Probleme bei der Anmeldung haben, wenden Sie sich bitte an unseren Kundendienst, der Ihnen bei der Bindung Ihrer E-Mail-Adresse hilft.