Probleme mit dem Filter-Hook „woocommerce_login_redirect“.
Lesezeit: 2 Minuten
Paudun
Ich habe Probleme bei der Verwendung des Filter-Hooks „woocommerce_login_redirect“. Ich möchte, dass der Benutzer beim Anmelden auf die Startseite weitergeleitet wird, außer beim Anmelden auf der Checkout-Seite. Egal, was ich versuche, der Benutzer wird immer noch auf die Startseite umgeleitet, wenn er sich auf der Checkout-Seite anmeldet. Hier ist mein Code:
add_filter('woocommerce_login_redirect', 'wc_login_redirect');
function wc_login_redirect( $redirect_to ) {
if ( ! is_checkout()){
$redirect_to = 'https://seiltau.no';
return $redirect_to;
}
}
Ich habe es auch mit (is_checkout()==false) und (! is_page(‘checkout’)) versucht, aber ich werde immer noch auf die Startseite weitergeleitet, wenn ich mich auf der Checkout-Seite anmelde.
Irgendwelche Ideen?
Wenn sich der Benutzer an der Kasse anmeldet, auf welche Seite möchten Sie umleiten?
– Dhruv
1. April 2019 um 9:32 Uhr
Ich möchte nicht umleiten, wenn sich der Benutzer auf der Checkout-Seite anmeldet.
– Paudun
1. April 2019 um 9:33 Uhr
itzmechokan
Ersetzen Sie einfach den Code Ihrer Funktion durch Folgendes –
Wenn sich der Benutzer an der Kasse anmeldet, auf welche Seite möchten Sie umleiten?
– Dhruv
1. April 2019 um 9:32 Uhr
Ich möchte nicht umleiten, wenn sich der Benutzer auf der Checkout-Seite anmeldet.
– Paudun
1. April 2019 um 9:33 Uhr