Polylang меняет мою домашнюю страницу - Wordpress

Я только что закончил свой первый собственный сайт на wordpress, используя свою собственную тему, и теперь я начинал переводить сайт, мне нужно, чтобы он имел 3 языка.

Итак, я установил плагин Полиланг. Но я не знаю, почему, когда этот плагин активен, моя домашняя страница, которая является настраиваемой страницей (page-home.php), больше не считается домашней страницей. Поскольку я никогда раньше не использовал этот плагин и не разбираюсь в wordpress, я не знаю, как решить эту проблему. Может кто-нибудь мне помочь?

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

git-e-up 26.07.2018 22:59

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

churros 27.07.2018 14:17

Извините, я действительно ничего не знаю о плагине, я просто рассказывал некоторые основы.

git-e-up 27.07.2018 16:23
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
1
3
5 219
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Я решил проблему. Если вы используете персонализированную страницу в качестве домашней страницы, вам сначала нужно отредактировать ее. Просто зайдите туда и сохраните, чтобы назначить для этой страницы язык по умолчанию, который вы выбрали.

После этого вам нужно перейти на каждую страницу, сообщение, настраиваемое сообщение и таксономию и сохранить их, используя язык по умолчанию. Если вы этого не сделаете, сообщения или другое содержимое на этом текущем языке не будут отображаться на сайте, потому что они не связаны с языком.

Затем вам нужно создать новую версию каждого контента, который у вас есть в админке (сообщения, страницы, таксономии) для других языков, которые вы собираетесь использовать.

Другие вопросы по теме