Я хочу сделать перенаправление:
если HTTP_ACCEPT_LANGUAGE - PL (Польша), перенаправить на главную страницу
(example.pl), иначе перенаправить на example.pl/en
У меня есть две версии WordPress, и мне нужно автоматически перенаправить.
Я нашел этот код, немного отредактировал, но он не работает.
Любое решение или бесплатный плагин WordPress для перенаправления, как верхний?
add_action( 'init', 'custom_lang_found' );
function custom_lang_found(){
$lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
if( $lang == "pl" ){
if( is_home() ){
$url = get_home_url()."/";
wp_redirect( $url );
}
} else {
$url = get_home_url()."/en/";
wp_redirect( $url );
}
}