WordPress bringt ein System zur Verwaltung von Benutzerrollen mit, das festlegt, was ein bestimmter Nutzer auf deiner Webseite tun darf und was nicht. Dieses Wissen über Rollen und Berechtigungen wird umso wichtiger, je stärker deine WordPress-Site wächst. In diesem Einsteigerhandbuch zu WordPress-Benutzerrollen werden die einzelnen Rollen und Berechtigungen übersichtlich gegenübergestellt, unter anderem in einer leicht verständlichen Infografik.
Welche WordPress Benutzerrollen sind verfügbar?
Bei der Installation von WordPress stehen dir sofort fünf Standardbenutzerrollen zur Verfügung:
- Administrator
- Editor
- Autor
- Mitwirkender
- Teilnehmer
Schauen wir uns zunächst jede dieser Standardrollen und ihre jeweiligen Berechtigungen an.
Administrator
Der Administrator gilt als die mächtigste der fünf Standardbenutzerrollen bei einer regulären WordPress-Installation, da sie den Nutzern die vollständige Kontrolle über die Homepage gibt. Diese Rolle wird festgelegt, wenn ein Benutzer WordPress installiert. Die Benutzerrolle Administrator (oft einfach Admin genannt) wird mit dem Benutzernamen und Passwort angelegt, die während der Installation vergeben wurden.
Der Administrator ist der einzige Nutzer, der berechtigt ist, neue Benutzer anzulegen sowie bestehende Benutzer zu ändern oder zu löschen. Als Administrator hast du Zugriff auf alle Verwaltungsfunktionen, etwa das Hinzufügen, Löschen und Bearbeiten von Informationen aller anderen Nutzer, und du hast die komplette Kontrolle über den Inhalt der Webseite. Ein Administrator kann jederzeit Themes, Plugins und Kerneinstellungen hinzufügen, entfernen und anpassen.
Da diese Rolle uneingeschränkten Zugriff auf die wichtigsten Funktionen der Homepage hat, solltest du sie nur Personen geben, die wirklich die volle Kontrolle über alle Webseite-Einstellungen benötigen. Weil es problematisch wäre, wenn diese Rechte in falsche Hände geraten, hat eine Webseite in den meisten Fällen nur einen Administrator. In der Regel übernimmt der Webseitenbesitzer diese Rolle. Wenn du mehrere Sites in WordPress eingerichtet hast, werden einige der Administratorfunktionen stattdessen der Superadministratorrolle zugewiesen. Das ist sinnvoll, da der Superadministrator das gesamte Standortnetzwerk verwaltet, während sich der Administrator nur um einen einzelnen Standort kümmert.
Editor
Wie du es von einem Editor erwarten würdest, hat die Editor-Rolle die wichtigste Position bei der Kontrolle des Inhalts einer WordPress-Webseite. Die einzige Rolle, die in Bezug auf Berechtigungen über dem Editor steht, ist der Administrator, der zusätzlich Site-Verwaltungsaufgaben übernehmen sowie Inhalte gemäß dieser Rolle verwalten und löschen kann. Nutzern mit der Editor-Rolle wird die vollständige Kontrolle über den Inhalt der Homepage gegeben. Aufgrund ihrer Rechte können sie Beiträge schreiben, bearbeiten, veröffentlichen und ihre eigenen Beiträge und Seiten löschen, einschließlich der Beiträge, die von anderen verfasst wurden. Der Editor kann außerdem Kommentare einsehen und sie nach Bedarf moderieren, bearbeiten und entfernen.
Die Befugnisse eines Editors gehen über die reine Inhaltsverwaltung hinaus. Sie können auch Kategorien verwalten, Tags hinzufügen oder löschen und Dateien hochladen. Abgesehen davon, dass der Editor vollen Zugriff auf alle inhaltsbezogenen Bereiche deiner Homepage hat, erhält er jedoch keinen Zugriff auf Einstellungen, Plugins oder Benutzerverwaltung deiner Webseite.
Da Redakteure traditionell die von Mitwirkenden eingereichten Beiträge prüfen, ist es angesichts der weitreichenden Berechtigungen sinnvoll, diese Rolle niemals einem regulären Mitwirkenden zu geben. Weil sie veröffentlichte Beiträge löschen können, solltest du die Rolle Editor nur jemandem zuweisen, dem du wirklich vertraust. Wenn du dir unsicher bist, ob du jemandem auf deiner Website so viel Spielraum geben möchtest, kannst du die Rechte dieser Rolle einschränken. Denk daran, dass sich jede Benutzerrolle an deine Anforderungen anpassen lässt.
Autor (Author)
Nutzer mit der Autorenrolle haben die vollständige Kontrolle über ihre eigenen Inhalte, sie können eigene Beiträge erstellen, bearbeiten, veröffentlichen und löschen sowie Bilder hochladen. Sie können außerdem ihr WordPress-Profil bearbeiten und entfernen. Autoren haben keinen Zugriff auf Inhalte, die von anderen Benutzern erstellt wurden. Sie können auch keine Kategorien anlegen oder etwas an den Seiten einer Homepage verändern.
Du kannst einen Autor auf den Autorenseiten einer Webseite sehen. Dort können sie biografische Informationen über sich selbst hinterlegen, zusätzlich zu einer integrierten Archivseite, die eine Liste der Beiträge zeigt, die sie verfasst haben. Es ist möglich, den Autor, so wie er den Lesern angezeigt wird, anzupassen, etwa mit Fotos und Extras wie Name, Standort, sozialen Profilen und ähnlichem.
Diese Rolle wird in der Praxis nicht allzu häufig verwendet, da Autoren ihre veröffentlichten Beiträge und Bilder löschen und ihre eigenen veröffentlichten Artikel nachträglich bearbeiten können, was für Seitenbetreiber zu Problemen führen kann. Wenn du eine Homepage mit mehreren Authors planst, solltest du die Contributor-Rolle in Betracht ziehen. Nutzern die Contributor-Rolle zu geben, ist meist die sicherere Variante, um das Risiko von Missverständnissen zu reduzieren oder zu verhindern, dass Mitarbeiter ihre Inhalte löschen, wenn du sie zum Beispiel kündigst.
Mitwirkender (Contributor)
Die Rolle „Mitwirkender“ ist eine eingeschränkte Variante der Rolle „Autor“. Ein Benutzer mit dieser Rolle kann neue Beiträge verfassen und vorhandene Entwürfe bearbeiten, sie aber nicht veröffentlichen oder löschen, sobald sie veröffentlicht wurden. Ein Mitwirkender reicht seine Inhalte zur Überprüfung bei einem Redakteur oder Administrator ein, bevor sie live gehen. Wichtig ist, dass Contributors keinen Zugriff auf die Mediathek haben, sie können also ohne Unterstützung keine Bilder zu ihren Beiträgen hochladen.
Diese Rolle eignet sich gut, wenn du anderen Personen erlauben möchtest, für deine Webseite zu schreiben, ohne ihnen Zugriff auf die Funktionen der Admin-Benutzerrolle zu geben, wie etwa das Ändern des Designs deiner Homepage, das Installieren oder Entfernen von Plugins oder das Erstellen neuer Kategorien. Sie können jedoch vorhandene Kategorien nutzen und Tags zu ihren Beiträgen hinzufügen. Ein Contributor kann Kommentare einsehen, auch solche, die sich noch in der Moderation befinden, aber er kann sie nicht bearbeiten, freigeben oder löschen.
Abonnent (Subscriber)
Der Abonnent ist die Standardrolle für neue Website-Benutzer und verfügt über die geringsten Berechtigungen. Wenn diese Rolle bei den Standardfunktionen bleibt, ist sie die am stärksten eingeschränkte aller WordPress-Benutzerrollen. Ein Abonnent kann ein Profil auf einer WordPress-Webseite anlegen, Inhalte lesen und Kommentare verfassen. Er hat keinen Zugriff auf die Einstellungen der jeweiligen Homepage und kann keine Inhalte erstellen oder bearbeiten.
Du kannst die Grundeinstellungen so anpassen, dass sich Nutzer auf deiner Website anmelden und Kommentare schreiben können, ohne jedes Mal ihre Daten erneut eingeben zu müssen. Das ist praktisch für Personen, die deinen Blog regelmäßig lesen und aktiv kommentieren, weil es den gesamten Ablauf für die Leser deutlich vereinfacht und beschleunigt. Du kannst diese Funktion auch nutzen, um deinen Lesern zusätzliche Inhalte anzubieten, zum Beispiel Newsletter. Es kann deine Nutzer dazu motivieren, sich zu registrieren, wenn sie auf sonst gesperrte Inhalte zugreifen möchten. Jeder, der deine Webseite über einen RSS-Feed, eine Mailingliste oder eine Funktion abonniert hat, um Updates von deiner Homepage zu erhalten, gilt als Abonnent.
Benutzerdefinierte Rollen
Die vordefinierten Benutzerrollen von WordPress leisten gute Dienste und bringen Funktionen mit, die die Anforderungen der meisten Homepages abdecken. Es kann jedoch Situationen geben, in denen du einen Benutzer brauchst, der nicht in eine der Standardrollen passt. Vielleicht möchtest du zum Beispiel die Benutzerrolle „Autor“ anpassen, die normalerweise ihre Beiträge nach der Veröffentlichung löschen darf, was zu Schwierigkeiten führen könnte. Um das zu vermeiden, kannst du bestehende WordPress-Benutzerrollen verändern und benutzerdefinierte Benutzer mit Hilfe eines Plugins oder manuell über den WordPress-Admin anlegen.
Benutzerdefinierte Rollen manuell erstellen
In WordPress kannst du die Standard-Benutzerrollen entfernen und eigene, benutzerdefinierte Rollen erstellen. Dabei geht es im Kern darum, bestimmten Benutzergruppen gezielt begrenzte Rechte zuzuweisen. Folge dieser Anleitung, um eine Benutzerrolle manuell anzulegen.
Erstellen von benutzerdefinierten Benutzerrollen mit einem Plugin
Vielleicht ziehst du es vor, ein Plugin zur Steuerung von Benutzerrollen zu verwenden, es gibt zahlreiche Erweiterungen, mit denen du Benutzerrollen und Fähigkeiten hinzufügen, anpassen und löschen kannst. Das kostenlose Plugin „Members“ gibt dir umfassende Kontrolle über die Benutzer deiner Webseite, indem es die Rechte der Standardrollen erweitert. Mit diesem Plugin kannst du sowohl bestehende Benutzerrollen verändern als auch eine benutzerdefinierte Funktion für die Nutzer deiner Homepage anlegen. Du kannst dieses Plugin direkt aus deinem WordPress-Plugin-Verzeichnis installieren. Sobald das Members-Plugin eingerichtet und aktiviert ist, kannst du mit dem Erstellen neuer Benutzerrollen beginnen:
- Gehe zu deinem Dashboard, fahre mit dem Mauszeiger über Users und suche die neue Option, die das Members-Plugin ergänzt: Add New Role. Klicke darauf, um den Bildschirm zum Anlegen einer benutzerdefinierten Rolle zu öffnen.
- Starte damit, der Rolle einen einprägsamen Namen zu geben, zum Beispiel könntest du sie „Author Pro“ nennen, um den erfahrensten Autoren auf deiner Seite erweiterte Funktionen bereitzustellen. Aktiviere anschließend die Kontrollkästchen, um die gewünschten Funktionen für deine neue Benutzerrolle zu erlauben oder zu verweigern. Klicke zum Schluss auf „Rolle hinzufügen“. Deine neue Benutzerrolle ist nun einsatzbereit.
Anpassen von Benutzerrollen mit einem Plugin
Gehe wie folgt vor, um eine vorhandene Benutzerrolle mit dem Plugin „Members“ zu bearbeiten:
- Nach erfolgreicher Aktivierung ergänzt dieses Plugin dein WordPress-Dashboard um zwei neue Optionen bei den Standardbenutzern, Rollen und Neue Rolle hinzufügen. Klicke auf Rollen, um alle vorhandenen Benutzerrollen zu sehen, die auf deiner Site verfügbar sind. Wähle eine Rolle aus, um zu prüfen, welche Funktionen dieser Benutzer aktuell hat. Du siehst nun die Rechte, die der jeweiligen Rolle zugewiesen sind. Von hier aus kannst du zusätzliche Rechte vergeben oder bestehende entziehen, es gibt viele Einstellungen, die du mit diesem Plugin für jede Benutzerrolle vornehmen kannst.
- Aktiviere die Checkbox grant, um ein Recht zu vergeben, oder wähle deny, um es zu sperren. Wenn du zum Beispiel einem Redakteur Zugriff auf die Funktion „Benutzer erstellen“ geben möchtest, öffne die Rolle „Redakteur“ und setze das Häkchen bei „gewähren“ neben „create_users“. Standardmäßig war diese Funktion nur dem Admin vorbehalten.
- Klicke auf Aktualisieren, um deine Änderungen zu speichern. Du hast damit erfolgreich eine Standard-WordPress-Rolle angepasst.
Dieses Plugin verschafft dir echte Flexibilität. Betrachte die Rolle Autor, du kannst diese Rolle mit einer neuen Beschränkung für das Löschen von Beiträgen versehen. Klicke dazu einfach auf das Kontrollkästchen neben „Verweigern“ für die Funktion „delete_posts“ in den Einstellungen der Benutzerrolle „Autor“. Wie gezeigt, bietet das Members-Plugin einen hohen Nutzen für ein kostenloses Plugin, du bekommst die Sicherheit, dass deine Benutzer deine Homepage nicht missbrauchen. Diese Art von Plugin ist ideal, wenn deine Homepage kurz vor einem Wachstumsschub steht und du absehen kannst, dass du mehr Unterstützung im Team brauchst, um das zu bewältigen.
Es gibt viele weitere Plugins, die speziell für die Verwaltung von Benutzerrollen entwickelt wurden, darunter der User Role Editor. Dieses kostenlose Plugin erleichtert die Verwaltung von Benutzerrechten. Die Bearbeitung von Rollen ist damit etwas einfacher, und es bringt einige erweiterte Funktionen mit. Es unterstützt nicht nur die Kernfähigkeiten, sondern listet auch Fähigkeiten für alle zusätzlichen Funktionen auf, die du über deine Webseite-Plugins und Themes definiert hast.
Andere erwähnenswerte Plugins sind Capability Manager Enhanced, ein schlankes Tool zur Verwaltung von WordPress-Benutzerrollen-Fähigkeiten, das Cimy User Extra Fields Plugin erlaubt dir, vordefinierte Felder zu Benutzerprofilen hinzuzufügen.
















