【发布时间】:2016-05-23 23:08:50
【问题描述】:
我正在尝试确定如何在用户注销时将其重定向到由他们的角色定义的 URL。简而言之,我想将注销的管理员(以及编辑)重定向到与订阅者/特权用户不同的 URL。
我现在正在使用以下代码在注销时重定向用户,但这会重定向每个人。任何关于我如何根据他们的帐户角色进行不同重定向的见解都会很棒!
/**
* Redirect to custom login page after the user has been logged out.
*/
public function redirect_after_logout() {
$redirect_url = home_url( 'member-login?logged_out=true' );
wp_safe_redirect( $redirect_url );
exit;
}
add_action( 'wp_logout', array( $this, 'redirect_after_logout' ) );
谢谢!
【问题讨论】: