WPML

问题概述

当将 Divi 和 Yoast SEO 与 WPML 结合使用时,如果您将语言 URL 格式设置为每种语言使用不同的域名,XML 站点地图将无法按预期显示。

相反,它只会显示您在开启 Yoast XML 站点地图选项之前最后使用的语言的 XML 站点地图。

例如,如果您选择一种次要语言,关闭该选项然后再开启,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 并要求提供修复时间表,将有助于加快解决进度。

所有已知问题

仍然遇到此问题?

如果更新无法解决问题,请提出支持问题,我们将与您一起排查。