今、私は、現在のページにユーザーのログインリダイレクトしたい場合、彼らはすでに私がログインしたユーザーを条件付きでリダイレクトする方法は?
function pro_redirect_to_request($redirect_to, $request, $user){
// instead of using $redirect_to we're redirecting back to $request
return $request;
}
add_filter('login_redirect', 'pro_redirect_to_request', 10, 3);
このフィルタを使用する必要がありますしているが、今、私はあるユーザーをリダイレクトするカスタムログインページを持っていることを知っていますこのページからカスタムページにログを記録すると、私はそのホームページを意味します。だから私はフィルタにこれらの編集を加えたが、うまくいきません。ここで
function pro_redirect_to_request($redirect_to, $request, $user){
// instead of using $redirect_to we're redirecting back to $request
if ($request == 'http://prosentra.com/login'){
wp_redirect(home_url(""));
exit();
}else{
return $request;
}
}
add_filter('login_redirect', 'pro_redirect_to_request', 10, 3);
そのユーザからのログイン要求されたページには、次のURLに等しい場合、私は、現在のページに私をリダイレクトホームページに私をリダイレクトし、そうでない場合「http://prosentra.com/login」お願いします。 どのような変更を行う必要がありますか?
おかげで見つけることができますが、申し訳ありません、それはそのあなたのために働いていない場合は、私の編集をチェック@MohamedOmar –
を動作しませんでした
。おそらくあなたは何か間違ったことをしているでしょう。 –