Suchen Sie nach einer Möglichkeit, den Admin-Bereich nur für Administratoren einzuschränken? Während es dafür wahrscheinlich ein Plugin gibt, haben wir einen schnellen Code-Schnipsel erstellt, den Sie verwenden können, um den Admin-Bereich in WordPress nur für Administratoren einzuschränken.
Alle Benutzer, die keine Administratoren sind und versuchen, auf den Admin-Bereich zuzugreifen, werden zur Homepage-URL weitergeleitet. Dies ist eine gute Möglichkeit, Mitglieder von allem WordPress-bezogenen auf Ihrer Website fernzuhalten.
Anweisungen:
Sie müssen diesen Code nur zur functions.php-Datei Ihres Themes oder in ein websitespezifisches Plugin einfügen:
function restrict_admin_access(){
global $current_user;
get_currentuserinfo();
if (!array_key_exists('administrator', $current_user->caps)) {
wp_redirect( get_bloginfo('url') );
exit;
}
}
add_action('admin_init', 'restrict_admin_access', 1);
Hinweis: Wenn Sie zum ersten Mal Code-Schnipsel in WordPress hinzufügen, lesen Sie bitte unseren Leitfaden, wie Sie Code-Schnipsel richtig in WordPress hinzufügen, damit Sie Ihre Website nicht versehentlich beschädigen.
Wenn Ihnen dieser Code-Schnipsel gefallen hat, ziehen Sie bitte in Betracht, unsere anderen Artikel auf der Website zu lesen, wie z. B.: 50+ beste responsive WordPress-Themes und Erstellen eines Dateiupload-Formulars in WordPress.
Kommentare Hinterlasse eine Antwort