So fügen Sie eine neue Benutzerrolle in WordPress hinzu
Veröffentlicht: 2022-09-15Angenommen, Sie möchten einen Artikel darüber, wie Sie eine neue Benutzerrolle in WordPress hinzufügen: Das Hinzufügen einer neuen Benutzerrolle in WordPress ist ein relativ einfacher Vorgang, der durch Befolgen einiger einfacher Schritte durchgeführt werden kann. Zuerst müssen Sie eine neue Rolle erstellen, indem Sie im Menü „Benutzer“ zur Seite „Rollen“ gehen. Als Nächstes müssen Sie einen Namen und Funktionen für Ihre neue Rolle angeben. Schließlich müssen Sie auf die Schaltfläche Neue Rolle hinzufügen klicken, um Ihre Änderungen zu speichern.
Jede WordPress-Installation enthält eine Liste mit Standardbenutzerrollen. Die Rollen, die ein Benutzer im Backend ausfüllt, unterscheiden, was er tun kann und was nicht (z. B. kann er bestimmte Aufgaben ausführen, andere jedoch nicht). Dieser Abschnitt der Website enthält ein Dashboard (auf diesen Abschnitt kann über einen Link auf der Startseite zugegriffen werden). Es gibt jedoch Gelegenheiten, in denen Sie etwas mehr Kontrolle darüber übernehmen müssen, wer auf bestimmte Inhalte zugreifen kann. Die Möglichkeit, eine benutzerdefinierte Benutzerrolle zu erstellen, kann in einer Vielzahl von Situationen nützlich sein. Sie können einer benutzerdefinierten Benutzerrolle Zugriff auf einen bestimmten Beitragstyp gewähren, indem Sie diesen Beitragstyp diesem Benutzer zuweisen. Die erste Methode zum Erstellen einer benutzerdefinierten WordPress-Benutzerrolle besteht darin, eine von zwei zu verwenden.
Als erster Schritt kann beispielsweise ein benutzerdefiniertes Plugin oder die function.php-Datei eines Themes verwendet werden. Es gibt auch eine Methode zum Erstellen und Bearbeiten von Rollen, die durch die Installation eines der zahlreichen verfügbaren Plugins hinzugefügt werden können. Es kann auch verwendet werden, um ein benutzerdefiniertes Plugin oder eine function.php-Datei für Ihr Design zu erstellen. Das folgende Snippet enthält eine Liste aller Funktionen, die wir der Rolle zugewiesen haben und die alle auf „true“ gesetzt sind. Durch die Anmeldung bei unserem Benutzerportal, auf das die Mitarbeiterrollen zugreifen, kann ein Benutzer sowohl die Seiten als auch die Beiträge auf der Seite sehen. Der Autorenrolle könnten auch einige zusätzliche Fähigkeiten hinzugefügt werden. Beide Codeausschnitte führen im Wesentlichen dieselbe Funktion aus.
Sie können Funktionen für eine Rolle hinzufügen oder entfernen, indem Sie ein Kästchen in den Einstellungen aktivieren oder deaktivieren. Es ist auch möglich, Ihre eigenen benutzerdefinierten Benutzerrollen zu erstellen und Ihre eigenen Funktionen zu konfigurieren. Advanced Access Manager umfasst ein Dashboard mit Rollen- und Funktionsverwaltung sowie Zugriff auf Frontend- und Backend-Funktionen wie Menüs und Widgets.
Was sind Benutzerrollen in WordPress?

WordPress-Benutzerrollen geben Site-Administratoren die Möglichkeit zu steuern, wer auf Inhalte auf ihrer Site zugreifen, sie bearbeiten und veröffentlichen kann. Es gibt fünf Standardbenutzerrollen in WordPress: Super-Admin, Administrator, Redakteur, Autor und Abonnent. Jede Benutzerrolle hat ihre eigenen Funktionen, die bestimmen, was Benutzer auf einer WordPress-Site tun können.
Jede Person, die über WordPress auf eine Website zugreifen kann, hat eine eigene Rolle in der WordPress-Plattform. Diese Rollen definieren, was sie tun können und was nicht. Es gibt fünf Benutzerrollen, die normalerweise zugewiesen werden. Sie können auswählen, wer die vollständige Kontrolle über Ihre Website hat, aber andere können nur den Inhalt sehen. Admin-Benutzer können Benutzer hinzufügen und löschen sowie das Passwort für vorhandene Benutzer ändern. Die Administratoren können von jedem Ort aus auf alle Websites des Netzwerks zugreifen. Sie können auch nach ihren Vorlieben angepasst werden.
Mit den standardmäßigen WordPress-Benutzerrollen können Sie eine Vielzahl von WordPress-Websites und -Blogs erstellen, die gut funktionieren. Bestimmte Benutzer können möglicherweise auf eingeschränkte Inhalte auf einigen Websites zugreifen. Wenn Sie beabsichtigen, nur zahlenden Mitgliedern den Zugriff auf Ihre Kurse, Videos oder andere Premium-Inhalte zu ermöglichen, sollten Sie dies im Fall von zahlenden Mitgliedern tun. Wenn Sie eine Mitgliedschaftsseite in WordPress erstellen, können Sie sich auf einige unglaubliche Plugins verlassen.
Die Hauptaufgabe eines Schulverwalters besteht darin, mit gutem Beispiel voranzugehen. In dieser Rolle können Sie alle Schulbenutzer verwalten und vollen Zugriff auf das System erhalten.
Die zweitwichtigste Position ist die des Eigentümers. Zusätzlich zur Verwaltung ihrer eigenen Dateien und Ordner dürfen diese Benutzer keine primäre Kontrolle über ihre Dateien haben.
Der Autor eines Ordners oder einer Datei ist dafür verantwortlich, sie dort abzulegen. Sie können Dateien und Ordner nach Bedarf löschen, umbenennen und erstellen und haben vollständigen Zugriff auf das System.
Der Begriff „Affiliate“ bezieht sich auf Personen, die nicht mit bestimmten Aufgaben betraut sind. Affiliates können nicht das gesamte System einsehen, sondern nur die Dateien und Ordner, für die sie autorisiert wurden.
Die Schüler sind die einzigen, die den letzten Akt ausführen können. Von ihren Lehrern zugewiesene Schüler sind die einzigen, die Zugriff auf das System haben, und sie dürfen nur die Dateien und Ordner anzeigen, die sich im Besitz ihres Lehrers befinden.
Sobald ein neuer Benutzer angelegt wird, sollte er oder sie eine Rolle in seinem System haben. Mit anderen Worten, der Benutzer erhält die entsprechenden Berechtigungen und sein Zugriff wird einfacher verwaltet.
Bei der erstmaligen Anmeldung muss dem Benutzer eine bestimmte Rolle zugewiesen werden. Infolgedessen können Sie ihren Zugriff auf das System einschränken und sie daran hindern, schädliche Änderungen vorzunehmen.
Indem ihnen Benutzerrollen zugewiesen werden, können Administratoren steuern, was Benutzer innerhalb des Systems tun können und was nicht. Es ist einfach, den Zugriff zu verwalten und das System sicher zu halten, wenn Sie Rollen erstellen und sie Benutzern zuweisen.
Wie sehe ich Benutzerrollen in WordPress?
Wir können zunächst sicherstellen, dass sich der Benutzer angemeldet hat. Wenn er sich nicht anmeldet, wird seine Rolle zugewiesen. Wenn ein Benutzer angemeldet ist, geben wir das WP_User-Objekt mit WP_get_current_user zurück. Infolgedessen haben wir eine Fülle von Daten, mit denen wir arbeiten können, und wir können über $user auf ihre Benutzerrollen zugreifen.
Wie finde ich Benutzerrollen in WordPress?

Es gibt verschiedene Möglichkeiten, Benutzerrollen in WordPress zu finden. Eine Möglichkeit besteht darin, zum Benutzerbereich des WordPress-Admin-Panels zu gehen. Von dort aus können Sie eine Liste aller Benutzer auf Ihrer Website zusammen mit ihren jeweiligen Rollen sehen.
Eine andere Möglichkeit, Benutzerrollen zu finden, ist die Installation eines Plugins wie WP Members oder User Role Editor. Diese Plugins fügen dem WordPress-Admin-Panel einen zusätzlichen Abschnitt hinzu, in dem Sie Benutzerrollen verwalten können.
Sie können viele Informationen darüber erhalten, wie Sie eine aktuelle Benutzerrolle in WordPress erhalten. Unter Verwendung von PHP-Code führt Sie dieser Artikel durch den Prozess, um Zugriff auf die Rolle des aktuellen Benutzers in WordPress zu erhalten. Mit diesen Funktionen können Sie einfach bestimmen, welche Inhalte, Funktionen oder Aktionen für eine bestimmte Benutzerrolle auf einem bestimmten System verfügbar sein sollen. Es gibt keine offizielle Möglichkeit, eine WordPress-Benutzerrolle zu erstellen, die Sie definieren können, also müssen Sie Ihre eigene erstellen. Dieser kurze Code wird für die Datei functions.php benötigt, die als Hauptdatei des aktiven Child-Themes verwendet wird. Der erste Schritt im obigen Code-Snippet besteht darin, festzustellen, ob der Benutzer in seinem Konto angemeldet ist. Danach können wir auf die Rollen in $user zugreifen. Die Rollen werden im selben Format zurückgegeben wie in der vorherigen Anweisung (als Array).

WordPress Benutzerrolle programmgesteuert hinzufügen

Das Hinzufügen von Benutzerrollen in WordPress kann programmgesteuert mit der Funktion add_role() erfolgen. Diese Funktion benötigt drei Parameter: den Namen der Rolle, einen Anzeigenamen für die Rolle und ein Array von Funktionen für die Rolle.
Die WordPress-Plattform verwendet fünf verschiedene Benutzerrollen: Admin, Editor, Author, Contributor und Subscriber. Sie gewähren jeder Rolle die Möglichkeit, basierend auf ihren Berechtigungen und Fähigkeiten bestimmte Aktionen auf Ihrer Website durchzuführen. Während Plugins Benutzern dabei helfen, schnell und einfach benutzerdefinierte Rollen zu erstellen, können Sie neue Rollen immer noch manuell mit WordPress-Code erstellen. Die Rolle des Autors als Benutzer besteht darin, ihm Inhalte bereitzustellen. Autoren dürfen auch Mediendateien hochladen. Sie können Beiträge erstellen, veröffentlichen, bearbeiten und löschen. Sie haben die Möglichkeit, Beiträge zu erstellen, ohne sie zu veröffentlichen, indem Sie sie einreichen.
Die Anzahl der Abonnenten Ihrer Website ist am niedrigsten. Es ist möglich, eingeschränkte Inhalte auf einer Mitgliedsseite zu lesen, während Sie bei dem Konto angemeldet sind. Autoren sollten einen SEO-Spezialisten beauftragen, wenn sie die SEO-Ergebnisse ihrer Inhalte verbessern möchten. In jedem Fall müssen sie keine Kommentare oder Kategorie-/Tag-Editionen einreichen. Die Rolle des Herausgebers sollte darin bestehen, mit dem Autor zusammenzuarbeiten. Wenn Sie wissen, wie man codiert, oder über technisches Know-how verfügen, können Sie dies mithilfe von Code tun. In diesem Video haben wir erklärt, wie Sie einer benutzerdefinierten Rolle direkten Zugriff auf private Dateien gewähren, die durch PDA Gold geschützt sind. Die Codemethode kann auch verwendet werden, um einer Standardrolle weitere Funktionen hinzuzufügen. Machen Sie es Ihren WordPress-Benutzern einfach, Rollen und Funktionen hinzuzufügen, indem Sie die fünf wichtigsten WordPress-Plugins verwenden.
Hinzufügen eines Privilegs zum Veröffentlichen von Blogbeiträgen
Sie können ab sofort alle mit dieser Rolle verbundenen Privilegien und Einschränkungen sehen. Im folgenden Beispiel fügen wir eine neue Funktion namens „Blogbeiträge veröffentlichen“ hinzu.
Um eine neue Berechtigung hinzuzufügen, klicken Sie auf die Schaltfläche Neue Berechtigung hinzufügen und geben Sie die erforderlichen Informationen ein. Die Liste der Privilegien ist hier.
Wenn Sie fertig sind, klicken Sie auf die Schaltfläche Änderungen speichern, um Ihre Änderungen zu speichern.
So erhalten Sie Benutzerrollen in WordPress
Um Benutzerrollen in WordPress zu erhalten, müssen Sie das Plugin WP User Role Editor installieren und aktivieren. Nach der Aktivierung müssen Sie im WordPress-Adminbereich zu Benutzer > Alle Benutzer gehen. Von hier aus können Sie die Rolle auswählen, die Sie ändern möchten, und dann auf den Link „Bearbeiten“ daneben klicken. Auf dem nächsten Bildschirm können Sie die Funktionen auswählen, die Sie dieser Rolle hinzufügen oder daraus entfernen möchten.
Was sind die Rollen eines aktuellen Benutzers in WordPress. Benutzer können mit Hilfe von WordPress-Benutzerrollen auf eine Vielzahl von Features und Funktionen zugreifen. Um die aktuelle Benutzerrolle in WordPress zu erhalten, müssen Sie zuerst prüfen, ob der Benutzer angemeldet ist, und dann die Funktion WP_get_current_user() verwenden, um nach Daten über die Rolle zu suchen. Um den Benutzer als angemeldete Person festzulegen, ruft die Funktion wp_get_current_user() das aktuelle Benutzerobjekt ab und markiert es als angemeldetes Objekt. Wenn Sie daran interessiert sind, wie WordPress-Benutzerrollen funktionieren, kann das Tutorial, das ich zum Erstellen benutzerdefinierter Benutzerrollen geschrieben habe, ein guter Ausgangspunkt sein. Das Verständnis von Benutzerrollen kann auch für WooCommerce-Entwickler nützlich sein, die ändern möchten, wie WooCommerce-Ereignisse gehandhabt werden.
Editor für WordPress-Benutzerrollen
Der WordPress-Benutzerrollen-Editor ist ein leistungsstarkes Tool, das Ihnen die vollständige Kontrolle über die Funktionen jeder Benutzerrolle auf Ihrer WordPress-Site gibt. Mit diesem Plugin können Sie die Funktionen jeder Benutzerrolle einfach hinzufügen, entfernen oder ändern sowie neue Benutzerrollen mit benutzerdefinierten Funktionen erstellen. Dieses Plugin ist perfekt für Websites mit mehreren Benutzerrollen oder für Websites, die die Funktionen jeder Benutzerrolle optimieren müssen.
Mit dem User Role Editor-Plugin können Sie Benutzerrollen und -funktionen schnell ändern. Sie können neue Rollen erstellen und ihre Funktionen basierend auf Ihren spezifischen Anforderungen anpassen, indem Sie Funktionen von Grund auf kopieren und einfügen. Wenn einer unnötigen selbst erstellten Rolle keine Benutzer zugewiesen sind, wird sie gelöscht. Jeder Benutzer kann Fähigkeiten basierend auf seinen Bedürfnissen zuweisen. Dies ist ein kostenloses und Open-Source-Softwareprogramm. Andere Plugins, die es verwenden, können keine benutzerdefinierten Rollen erstellen. Dies ist ein unverzichtbares Plugin für jede WP-Site, die mehr als nur einen Blog enthält. Der russische Krieg gegen die Ukraine hat mich daran gehindert, meinen Kauf der Pro-Version zu erneuern.
Wie verwende ich den Benutzerrollen-Editor in WordPress?
„User Role Editor“ kann durch Auswahl des Menüs „Plugins“ im WordPress-Admin-Menü aktiviert werden. Sie können die Standardrollenfunktionen von WordPress ändern, indem Sie zum Menüpunkt „Benutzer“ – „Benutzerrollen-Editor“ gehen.
Was ist der Benutzerrollen-Editor?
Es ist das Ergebnis einer Suche. Das WordPress-Plugin User Role Editor macht es einfach, Benutzerrollen und -funktionen zu ändern. Wenn Sie einer Rolle Funktionen hinzufügen möchten, klicken Sie einfach auf die Schaltfläche „Aktualisieren“ und aktivieren Sie dann die Kontrollkästchen. Das ist alles, was getan werden muss.
Können Redakteure Benutzer in WordPress hinzufügen?
Sie können Beiträge von anderen Personen sowie von ihren eigenen Konten hinzufügen, bearbeiten, veröffentlichen und löschen. Ein Redakteur hat die Möglichkeit, Kommentare zu moderieren, zu bearbeiten und zu löschen sowie zu moderieren und zu löschen. Redakteure hingegen können die Einstellungen Ihrer Website nicht ändern, Plugins oder Themes installieren oder neue Benutzer hinzufügen.