Möchten Sie Abonnenten von wp-admin zur Startseite Ihrer WordPress-Website umleiten? Es gibt wahrscheinlich ein Plugin dafür, aber wir haben einen schnellen Code-Schnipsel erstellt, den Sie verwenden können, um den Zugriff auf wp-admin zu verhindern und Abonnenten zur Startseite umzuleiten.
Anweisungen:
Sie müssen diesen Code nur zur functions.php-Datei Ihres Themes oder in ein websitespezifisches Plugin einfügen:
if ( is_user_logged_in() && is_admin() ) {
global $current_user;
get_currentuserinfo();
$user_info = get_userdata($current_user->ID);
if ( $user_info->wp_user_level == 0 )
{
header( 'Location: '.get_bloginfo('home').'/wp-login.php?redirect='.get_bloginfo('home').'/wp-admin/' );
}
}
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.: 9 beste WordPress-Jobbörsen-Plugins und So richten Sie das Google Analytics E-Commerce-Tracking ein.
Es funktioniert nicht auf meiner Website
Hallo, mein Problem hängt mit diesem Thema zusammen.
Meine Abonnenten erhalten keine temporären Passwörter oder E-Mails, nachdem sie sich auf meiner Website registriert haben.
Wenn Sie möchten, dass es auf Ihre Startseite und nicht auf die Anmeldeseite umleitet, verwenden Sie dies:
header( ‘Location: ‘.get_bloginfo(‘home’).’/?redirect=’.get_bloginfo(‘home’).’/wp-admin/’ );
anstelle von
header( ‘Location: ‘.get_bloginfo(‘home’).’/wp-login.php?redirect=’.get_bloginfo(‘home’).’/wp-admin/’ );
Vielen Dank, es funktioniert, aber es leitet mich zu einem anderen login.php-Panel weiter. Kann es nicht die Startseite sein?
Funktioniert bei mir nicht.
Wow, danke, Schatz 🙂
Kein Problem, genießen Sie den Schnipsel.
Ist es wichtig, wo wir es hinzufügen?
Nur in die functions.php, die Position in dieser Datei spielt keine Rolle.
[…] Dieser Beitrag wurde auf Twitter von wp_freak, WPSNIPP erwähnt. WPSNIPP sagte: #wordpress Zugriff auf wp-admin verhindern http://bit.ly/9CyZeF #blog bitte RT 🙂 […]