Suchen Sie nach einer Möglichkeit, eine benutzerdefinierte Weiterleitungs-URL für Benutzer hinzuzufügen, nachdem sie sich erfolgreich angemeldet haben? Es gibt wahrscheinlich ein Plugin dafür, aber wir haben einen schnellen Code-Schnipsel erstellt, den Sie verwenden können, um nach erfolgreicher Anmeldung zur angeforderten URL weiterzuleiten.
Anweisungen:
Sie müssen diesen Code nur zur functions.php-Datei Ihres Themes oder in ein websitespezifisches Plugin einfügen:
add_action('template_redirect','example_logged_in_redirect');
function example_logged_in_redirect(){
if(!is_user_logged_in()){
global $wp;
$requested_url = home_url( $wp->request );
$url = add_query_arg( 'redirect_to',
$requested_url,
site_url('wp-login.php')
);
wp_redirect($url);
exit;
}
}
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, sollten Sie sich unsere anderen Artikel auf der Website ansehen, wie zum Beispiel: 19 beste WordPress-Plugins für gemeinnützige Organisationen und So richten Sie das Google Analytics E-Commerce-Tracking für WooCommerce ein.
Kommentare Hinterlasse eine Antwort