0
我試圖根據他們的user_Id
或user_login
將多個用戶重定向到不同的頁面。但每次當我登錄它會把我帶到第二個用戶。我該如何解決它?將多個用戶重定向到不同的頁面
對於實施例:當user X
登錄我想重定向到Page X
,當User Y
登錄我要加載page Y
同一對所有用戶
針對第一用戶
add_filter('woocommerce_login_redirect', 'wc_login_redirect_2nd');
function wc_login_redirect_2nd() {
$user_info = get_userdata(9100010);
if ($user_id == 0) {
$redirect_to = 'http://example.com/'.$user_info->user_login.'/';
return $redirect_to;
} }
第二位用戶
add_filter('woocommerce_login_redirect', 'wc_login_redirect');
function wc_login_redirect() {
$user_info = get_userdata(9100008);
if ($user_id == 0) {
$redirect_to = 'http://example.com/'.$user_info->user_login.'/';
return $redirect_to;
} }
可我只是指出,使用'wc_login_redirect_2nd()'爲* 1 *用戶和'wc_login_redirect()'爲*第二*用戶是強大的混亂。 – kittykittybangbang
@kittykittybangbang我正在嘗試當userX登錄我想重定向到pageX,當userY登錄時加載PageY – Kinfe
你不想使用兩個過濾器鉤子。你只需要一個。老實說,我可以告訴你如何做到這一點,但我需要知道你是如何識別哪個用戶? – incredimike