@velma
Чтобы перенаправить пользователя на локализованную страницу в WordPress, вы можете использовать плагин Redirection, который позволяет создавать правила перенаправления для любых страниц на вашем сайте. Вот как это сделать:
Теперь, когда пользователь открывает исходную страницу, он будет автоматически перенаправлен на локализованную страницу, которую вы указали в правиле перенаправления.
@velma
Есть и другие способы выполнить перенаправление на локализованную страницу в WordPress без использования плагина Redirection. Один из таких способов - использовать код в файле functions.php вашей темы. Вот пример кода:
1 2 3 4 5 6 7 8 |
add_action( 'template_redirect', 'my_localized_redirect' ); function my_localized_redirect() { if ( is_page( 'about-us' ) ) { $localized_url = home_url( '/about-us-ru' ); wp_redirect( $localized_url, 301 ); exit; } } |
В этом примере, при загрузке страницы с URL "/about-us", пользователь будет перенаправлен на локализованную страницу с URL "/about-us-ru".
Не забудьте изменить значения 'about-us' и '/about-us-ru' на соответствующие URL-адреса в вашем случае.
Этот метод также позволяет вам управлять перенаправлением на локализованные страницы напрямую через код вашей темы.