Um eine Funktion nur für bestimmte Benutzerrollen auszuführen, muss erst die Rolle des Benutzers festgestellt werden. Das machen wir mit der WP-Funktion
current_user_can( 'administrator' )
Weiter benötigen wir dazu ein WENN-Konstrukt:
if ( current_user_can( 'administrator' ) ) { /*Code, welcher ausgeführt werden soll*/ }
In diesem Fall wird der Code nur ausgeführt, wenn der Benutzer mit Adminrechten eingeloggt ist. Das Ganze lässt sich noch weiter differenzieren:
if ( current_user_can( 'administrator' ) ) { /*Code, welcher für den Administrator ausgeführt werden soll*/ } elseif ( current_user_can( 'editor' ) ){ /*Code, welcher für den Editor ausgeführt werden soll*/ } else { /*Code, welcher für die restlichen Benutzer ausgeführt werden soll*/ }
Nun können wir differenzieren zwischen dem Admin, dem Editor (Redakteur) und den restlichen Benutzerrollen.
--- Ich nix putzen hier, ich nur Signatur. ---
Letzter Beitrag: Elemente verschwinden lassen Unser neuestes Mitglied: René A. Da Rin Neueste Beiträge Ungelesene Beiträge Schlagwörter
Forum Icons: Das Forum enthält keine ungelesenen Beiträge Das Forum enthält ungelesene Beiträge
Themen-Icons: Unbeantwortet Beantwortet Aktiv Heiß Oben angepinnt Nicht genehmigt Gelöst Privat Geschlossen
Diese Webseite basiert auf Wordpress & Parent-Theme von Anders Norén ★ Child-Theme von René A. Da Rin
Hinter dieser Webseite läuft ‘Wordpress’ als Content Management System. Um die komplette Funktionalität sicher zu stellen werden Cookies angelegt. Über deren Verwendung und Inhalt habe ich keinen Einfluss. Es ist wie es ist, basta.
Dieser findet statt, das müssen Besucher meiner Seiten akzeptieren. Unter Anderem kommen hier Google Fonts zum Einsatz. Damit werden Daten an Google übermittelt. Auch ist es möglich, dass Wordpress-Plugins Daten an Dritte übermitteln.
Ganz ehrlich, es juckt mich einen Scheissdreck, was für Daten ausgetauscht werden, ich kann es nicht ändern. Wenn Ihnen das nicht passt, dann verschwinden Sie hier ganz schnell wieder. Vergessen Sie dabei nicht Ihren Internetanschluss zu kündigen, sowie Handy, Tablet und Computer zu entsorgen, denn nur so können Sie der Datensammelwut Dritter im Internet entgehen.
Gespeichert werden können IP-Adresse, sowie Informationen zum verwendeten Browser und Betriebssystem. Damit können Werbetreibende anonyme Profile erstellen. Weiter speichert das Logfile des Servers verschiedenen Daten. Bei jedem Login (versuch) wird die IP gespeichert.