根据用户的登录信息将用户重定向到不同的页面

时间:2015-08-20 16:19:56

标签: php redirect wordpress-plugin woocommerce

您可以根据身份验证将用户重定向到某个页面吗?

我正在使用此代码,但它将所有用户重定向到同一页面,而不是我想将用户X重定向到第X页,将用户Y重定向到第Y页以及额外的。

   add_filter('woocommerce_login_redirect', 'wc_login_redirect');

   function wc_login_redirect( $redirect_to ) {
        $redirect_to = 'http://example.com/pageX/';
        return $redirect_to;
     }

1 个答案:

答案 0 :(得分:1)

你需要做这样的事情:

function wc_login_redirect( ) {
    $redirect_to = 'http://example.com/page'.get_current_user_id().'/';
    return $redirect_to;
}

或者,如果需要,您可以根据userX值更改逻辑以选择pageX。