Suchen Sie nach einer Möglichkeit, die Berechtigungen von Benutzerrollen zu ändern? Dieser Ausschnitt ermöglicht es Ihnen, die Berechtigungen von Benutzerrollen zu ändern, um Ihre eigenen benutzerdefinierten Benutzerrollen zu erstellen.
Anweisungen:
Sie müssen diesen Code nur zur functions.php-Datei Ihres Themes oder in ein websitespezifisches Plugin einfügen.
WICHTIG: Berechtigungen werden in der Datenbank gespeichert. Wenn Sie einer Rolle nach dem Löschen eine Berechtigung zurückgeben möchten, müssen Sie die Funktion add_cap() verwenden und ausführen.
<?php
# Get the user role #
$edit_contributor = get_role('contributor');
# Contributor can upload media #
$edit_contributor->add_cap('upload_files');
# Contributor can no longer delete posts #
$edit_contributor->remove_cap('delete_posts');
?>
Weitere Informationen zu Rollen und Berechtigungen finden Sie im Wordpress Codex.
Hinweis: Wenn Sie zum ersten Mal Code-Schnipsel in WordPress hinzuf ilde{A}gen, lesen Sie bitte unseren Leitfaden, wie Sie Code-Schnipsel richtig in WordPress kopieren / einf ilde{A}gen, damit Sie Ihre Website nicht versehentlich besch ilde{A}digen.
Wenn Ihnen dieser Code gefallen hat, werfen Sie bitte einen Blick auf unsere anderen Artikel auf der Website, wie zum Beispiel: Erstellen eines benutzerdefinierten Registrierungsformulars in WordPress.
Ich habe das versucht, es funktioniert nicht. Ich muss Benutzer basierend auf dem Login auflisten.