WPML
Статус
Решено
Заявлено для
WPML Multilingual CMS 3.3.6
Решено в
WPML Multilingual CMS 3.3.7
Связанный плагин/тема
Yoast SEO

Обзор проблемы

Если сайт установлен в подкаталоге и в разделе WPML > Языки выбрана опция «Свой домен для каждого языка», возникает проблема с плагином Yoast SEO, из-за которой URL-адреса на сайте отображаются некорректно — слаг записи или страницы добавляется в URL-адрес дважды.

Обходное решение

В файле: /sitepress-multilingual-cms/inc/wpseo-sitemaps-filter.php

Вы можете изменить строку 48 с: if ( $path && ( ! $home_url_parsed['path'] || $home_url_parsed['path'] != $path ) ) {

на: if ( $path && ( ! $home_url_parsed['path'] || $home_url_parsed['path'] != $path ) && ! preg_match( '@'.$path.'$@', $home_url )) { 

Все известные проблемы →