ภาพรวมของปัญหา
เมื่อใช้ธีม Divi บนเว็บไซต์ WordPress หลายภาษาที่มี โดเมนที่แตกต่างกันในแต่ละภาษา ไซต์แมป XML ของ Yoast SEO อาจแสดงโดเมนที่ไม่ถูกต้อง
วิธีแก้ปัญหาชั่วคราว
ปัญหานี้ได้รับการแก้ไขแล้วใน 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 );