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


Redirect users to different pages based on their login informations

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

我正在使用这个代码,但它重定向所有用户到同一页,而不是我想重定向用户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;
     }

您需要这样做:

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

或者您可以更改逻辑,根据userX值选择pageX