我正在尝试进行自定义注销。
我希望当我退出登录主页时:
add_action('wp_logout','go_home');
function go_home(){
wp_redirect( home_url() );
exit();
}
我想要在cutom页面上注销后重定向我的功能:
function check_if_approved() {
if($v == 'a'){
// do something
}else{
wp_logout();
wp_redirect( get_permalink( 95 )."?message=1");
exit;
}
}
如果我尝试这样做,它会在主页上重定向我,但它不能用于功能。 如果我删除exit();来自go_home()...来自check_if_approved()的重定向有效但从仪表板注销却没有。
由于
答案 0 :(得分:0)
尝试使用:
wp_logout();
wp_safe_redirect( site_url('?message=1'));
您不需要执行add_action。