Я пытался реализовать поддержку мультиязычности для моего нового веб-сайта, и я хочу иметь возможность переключать язык рядом с моим меню, как и любой другой обычный веб-сайт. У меня есть следующие плагины:
Ocean Extra, Elementor, Polylang и WPForms Lite.
Я не знаю, если я облажался как-то или что случилось, но когда я иду в
Appearance -> Menu -> Screen Options
Ничего не произошло. Это просто пустое белое пространство, которое увеличивается на 10 пикселей, когда я нажимаю на него, и я ничего не могу изменить. Вот изображение того, что происходит, когда я нажимаю на Параметры экрана:
Когда я нажимаю «Справка» рядом с «Параметры экрана», она обычно расширяется. Итак, мой вопрос, как я могу добавить это к моей теме OceanWP? Я уже перевел все свои материалы, поэтому мне просто нужно поместить переключатель языка, и он, находящийся в нижнем колонтитуле, причиняет боль моим глазам.
У всех есть эта опция бесплатно? Или что происходит? Стоит ли переустанавливать весь мой сайт?
Вы можете добавить переключатель языка, обновив файлы темы, просто добавьте следующее в заголовок или меню, где вы хотите, чтобы появился переключатель языка:
<ul><?php pll_the_languages();?></ul>
Вы также можете добавить переключатель языка с помощью виджета.
Чтобы настроить переключатель языка, вы можете прочитать эта документация.
Переустановил WordPress и снова попробовал, все заработало. Хотя он не появился в меню «Параметры экрана», он появился над «Страницами» в разделе Внешний вид -> Меню