문제 개요
WPML과 함께 Divi 및 Yoast SEO를 사용할 때 언어 URL 형식을 언어당 개별 도메인으로 설정하면 사이트맵이 예상대로 표시되지 않습니다.
대신 Yoast 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에 연락하여 수정 일정을 요청하면 문제 해결을 앞당기는 데 도움이 될 수 있습니다.