WPML

问题概述

在采用每种语言使用不同的域名的多语言 WordPress 网站上使用 Divi 主题时,Yoast SEO XML 站点地图可能会显示错误的域名。

临时解决方法

此问题已在 WPML SEO 2.2.0 中修复。 更新即可在您的站点上解决此问题,因此只有在您还无法更新时,才需要此临时解决方法。

在继续操作之前,请确保对您的站点进行完整备份。

  • 打开 …/wp-content/plugins/wp-seo-multilingual/classes/class-wpml-wpseo-xml-sitemaps-filter.php 文件。
  • 找到第 77 行。
  • 将:
    add_filter( 'wpseo_enable_xml_sitemap_transient_caching', [ $this, 'transient_cache_filter' ], 10, 0 );
  • 替换为:
    add_filter( 'wpseo_enable_xml_sitemap_transient_caching', [ $this, 'transient_cache_filter' ], PHP_INT_MAX, 0 );

所有已知问题

仍然遇到此问题?

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