Обзор проблемы
При использовании Divi и Yoast SEO с WPML XML-карты сайта не будут отображаться должным образом, если Вы зададите формат URL языка как Свой домен для каждого языка.
Вместо этого будет отображаться только XML-карта сайта для последнего языка, который Вы использовали перед включением опции XML-карты сайта Yoast.
Например, если Вы выберете дополнительный язык, отключите эту опцию, а затем снова включите ее, XML-карта сайта будет отображаться только на этом конкретном языке. В XML-карте сайта будут показаны одни и те же ссылки для всех доменов, тогда как для каждого домена должны отображаться разные/правильные ссылки.
Обходное решение
Эта проблема исправлена в WPML SEO 2.2.0. Обновление решает эту проблему на Вашем сайте, поэтому это обходное решение понадобится Вам, только если Вы пока не можете выполнить обновление.
Добавьте следующий код в Ваш файл functions.php:
add_filter( 'wpseo_enable_xml_sitemap_transient_caching' , '__return_false' ,11);
Если Вы по-прежнему сталкиваетесь с этой проблемой при использовании Divi и Yoast SEO, воспользуйтесь этим другим обходным решением.
Следующие шаги
Многие клиенты уже сообщили об этой проблеме разработчикам Divi, но Вы можете помочь ускорить процесс, если свяжетесь с Elegant Themes через их контактную форму (открывается в новой вкладке) и запросите сроки выхода исправления.