Wordpress: домашняя страница перенаправляет на страницу сообщений

Я использую Polylang для перевода своего веб-сайта. У меня проблемы с управлением "красивыми" постоянными ссылками:

  • на английском (EN) - выглядит нормально;
  • При переключении на FR (то же самое для NL) - с домашней страницы он перенаправляется на страницу сообщений, у которой теперь тот же URL-адрес, что и для домашней страницы на французском языке: www.emixis.com/fr/ ‹--- this pags должна быть главной страницей, но на ней отображаются сообщения ..

Для отображения сообщений я создал страницу под названием News (на английском, французском и голландском языках) и установил в настройках / чтении, что это страница сообщений. И действительно работает нормально www.emixis.com/fr/news/

Таким образом, основная проблема заключается в том, что домашние страницы в FR / NL недоступны, потому что их URL-адреса "взяты" со страницы сообщений ...

Кто-нибудь знает, в чем может быть проблема? Большое спасибо за любую помощь!


person Елена Буланова    schedule 18.02.2015    source источник
comment
Удалось ли это решить? Ч.з. Я не вижу проблемы, которую вы описали ..   -  person Rohil_PHPBeginner    schedule 18.02.2015
comment
Да, я только что отправил ответ. В любом случае спасибо, Rohil_PHPBeginner!   -  person Елена Буланова    schedule 18.02.2015


Ответы (2)


Думаю, там вам нужно изменить Настройки чтения из wp-admin,

Вам нужно выбрать вариант статическая страница, а затем в раскрывающемся списке выбрать Домашняя страница.

Надеюсь, это решит вашу проблему, дайте мне знать, если это не сработает!

person Chandresh M    schedule 18.02.2015
comment
Нет, проблема не в этом, я уже установил статическую страницу в качестве своей домашней страницы (извините, я забыл об этом упомянуть). - person Елена Буланова; 18.02.2015

Я разобрался, и это оказалось довольно неожиданной причиной ...

Таким образом, Polylang использует двухбуквенные коды для большинства языков (в данном случае fr для французского и nl для голландского).

На моих домашних страницах на французском и голландском языках есть ярлыки соответственно / fr и / nl. По какой-то причине это вызывало путаницу, и Wordpress перенаправлял с французской домашней страницы на французский индекс (в данном случае это страница сообщений на французском языке).

Я изменил двухбуквенные коды в настройках Polylang (Настройки / Языки / Настройки), и теперь все работает нормально, и все страницы, кажется, находятся в нужном месте ...

person Елена Буланова    schedule 18.02.2015