- Статус
- Решено
- Заявлено для
- WPML Multilingual CMS 3.4.1
- Решено в
- WPML Multilingual CMS 3.7
Обзор проблемы
В XML-карте сайта категорий Yoast SEO URL-адреса для дополнительного языка указаны неверно. Их слаги берутся из категорий языка по умолчанию.
Например, если у Вас есть категория Houses (дома), которая переводится на французский как Maisons, в настоящее время XML-карта сайта будет генерировать такие URL-адреса:
http://example.com/category/houses/ (английский — язык по умолчанию)
http://example.com/fr/category/houses/ (французский — дополнительный язык)
Однако правильные URL-адреса должны быть такими:
http://example.com/category/houses/
http://example.com/fr/category/maisons/
Обходное решение
В качестве временного обходного решения перейдите в раздел WPML -> Языки -> Сделать темы многоязычными и снимите флажок с параметра Корректировать ID для многоязычной функциональности.