0
在我的functions.php中登錄後我有一個重定向。目前這樣的:根據瀏覽器語言登錄後重定向到特定頁面
add_action('template_redirect', 'wpdm_login_redirect');
function wpdm_login_redirect(){
if(is_user_logged_in() && get_the_ID() == get_option('__wpdm_login_url')):
wp_redirect(home_url('/dashboard'));
exit();
endif;
}
這正常工作,但我需要它重定向到不同頁面組合,如果瀏覽器語言被檢測爲意大利語,所以如果一個($ LANG ==「it_IT」 )重定向到home_url('/ area_personale')和其他人到'/ dashboard'
我很新,所以我的問題是如何讓這種語言的東西到我現有的登錄重定向。或者可能有一種「更簡單」的方法來解決這個問題?最受讚賞的任何指導!
nope,這是行不通的;網站正試圖直接進入'儀表板'而無需登錄,並且/ login無法訪問 - err_too_many_redirects。感謝幫助。你能再看一遍嗎? – wheeleran
嘗試在第二次重定向@wheeleran後添加退出 –