Wordpress不同的注销

时间:2014-10-29 09:40:44

标签: wordpress

我正在尝试进行自定义注销。

我希望当我退出登录主页时:

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()的重定向有效但从仪表板注销却没有。

由于

1 个答案:

答案 0 :(得分:0)

尝试使用:

  wp_logout();
  wp_safe_redirect( site_url('?message=1'));

您不需要执行add_action。