Я только что закончил свой первый собственный сайт на wordpress, используя свою собственную тему, и теперь я начинал переводить сайт, мне нужно, чтобы он имел 3 языка.
Итак, я установил плагин Полиланг. Но я не знаю, почему, когда этот плагин активен, моя домашняя страница, которая является настраиваемой страницей (page-home.php), больше не считается домашней страницей. Поскольку я никогда раньше не использовал этот плагин и не разбираюсь в wordpress, я не знаю, как решить эту проблему. Может кто-нибудь мне помочь?
Да, моя пользовательская страница page-home.php была установлена в качестве домашней страницы в settings-> general. Если я отключу плагин, все будет хорошо. Нужно ли мне устанавливать какую-либо конкретную конфигурацию на Polylang?
Извините, я действительно ничего не знаю о плагине, я просто рассказывал некоторые основы.






Я решил проблему. Если вы используете персонализированную страницу в качестве домашней страницы, вам сначала нужно отредактировать ее. Просто зайдите туда и сохраните, чтобы назначить для этой страницы язык по умолчанию, который вы выбрали.
После этого вам нужно перейти на каждую страницу, сообщение, настраиваемое сообщение и таксономию и сохранить их, используя язык по умолчанию. Если вы этого не сделаете, сообщения или другое содержимое на этом текущем языке не будут отображаться на сайте, потому что они не связаны с языком.
Затем вам нужно создать новую версию каждого контента, который у вас есть в админке (сообщения, страницы, таксономии) для других языков, которые вы собираетесь использовать.
Итак, если вы перейдете на главную или как бы там ни было, страница вызывается в бэкэнде, установлен ли у вас в шаблоне то, что вы называете в шаблоне? Кроме того, вы зашли в настройки-> общие и удостоверились, что на вашей домашней странице отображается эта статическая страница?