WPML
상태
해결됨
해결된 버전
4.5.0

문제 개요

WooCommerce 확장 프로그램이나 wc-auth/v1과 같은 엔드포인트를 활용하는 기타 플러그인 또는 테마를 사용하는 경우, 해당 엔드포인트가 wc-auth%2Fv1과 같이 잘못 URL 인코딩되어 나타날 수 있습니다.

이는 최신 버전의 WPML에서 해당 플러그인 또는 테마와의 호환성 문제를 일으킬 수 있습니다.

임시 해결 방법

개발팀에서 이 문제에 대한 영구적인 해결책을 마련하고 있습니다. 임시 해결 방법으로 다음 단계를 수행하세요:

웹사이트를 완전히 백업하세요.


  • 모든 플러그인이 최신 상태인지 확인하세요.

  • wp-content/plugins/sitepress-multilingual-cms/classes/url-handling/class-wpml-endpoints-support.php 파일을 편집하여 95번째 줄을 수정하세요

변경 전:

return urlencode( $endpoint_translation );

변경 후:

return implode('/', array_map('urlencode', explode('/', $endpoint_translation)));

이 변경 사항은 슬래시가 포함되지 않은 엔드포인트에는 영향을 미치지 않습니다.

알려진 모든 문제 →