- 상태
- 해결됨
- 보고된 제품
- WPML Multilingual CMS 3.3.6
- 해결된 버전
- WPML Multilingual CMS 3.3.7
- 관련 플러그인/테마
- Yoast SEO
문제 개요
사이트가 하위 폴더에 설치되어 있고 WPML > 언어에서 “언어당 개별 도메인” 옵션을 선택한 경우, Yoast SEO 플러그인에 문제가 발생하여 사이트의 URL이 잘못 표시됩니다 – URL에 글/페이지 슬러그가 두 번 추가됩니다.
임시 해결 방법
/sitepress-multilingual-cms/inc/wpseo-sitemaps-filter.php 파일에서
48번째 줄을 다음에서:
if ( $path && ( ! $home_url_parsed['path'] || $home_url_parsed['path'] != $path ) ) {
다음으로 변경할 수 있습니다:
if ( $path && ( ! $home_url_parsed['path'] || $home_url_parsed['path'] != $path ) && ! preg_match( '@'.$path.'$@', $home_url )) {