- Trạng thái
- Đã giải quyết
- Được báo cáo cho
- WPML SEO 2.1.0
- Đã giải quyết trong
- WPML SEO 2.2.0
- Thẻ chủ đề
- Compatibility
Tổng quan về lỗi
Khi sử dụng giao diện Divi trên một trang web WordPress đa ngôn ngữ với các tên miền khác nhau cho mỗi ngôn ngữ, các sitemap của Yoast SEO có thể hiển thị sai tên miền.
Giải pháp tạm thời
Vui lòng đảm bảo có một bản sao lưu toàn bộ trang web của bạn trước khi tiếp tục.
- Mở tệp …/wp-content/plugins/wp-seo-multilingual/classes/class-wpml-wpseo-xml-sitemaps-filter.php.
- Tìm dòng 77.
- Thay đổi:
add_filter( 'wpseo_enable_xml_sitemap_transient_caching', [ $this, 'transient_cache_filter' ], 10, 0 );
- Thành:
add_filter( 'wpseo_enable_xml_sitemap_transient_caching', [ $this, 'transient_cache_filter' ], PHP_INT_MAX, 0 );