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

문제 개요

고유주소 구조에 따라 REST API 엔드포인트의 URL에 슬래시가 누락되거나 슬래시가 추가됩니다.

임시 해결 방법

개발팀에서 영구적인 해결책을 마련하기 위해 버그를 확인하고 있습니다.

임시 해결 방법으로 설정고유주소로 이동하여 사용자 정의 고유주소 구조에 누락된 마지막 슬래시를 추가하세요.

또는 다음 패치를 적용할 수 있습니다.

참고: 현재 패치를 적용하는 데 문제가 있는 경우 지원팀에 문의해 주시면 도와드리겠습니다.

sitepress-multilingual-cms/classes/url-handling/converter/strategy/class-wpml-url-converter-subdir-strategy.php 파일의 57번째 줄을 편집하여 다음 내용을:

return $this->convert_url_string( $url, $sitepress->get_current_language() );

다음으로 교체하세요.

$matchTrailingSlash = $url[ strlen( $url ) - 1 ] === '/' ? 'trailingslashit' : 'untrailingslashit';
return $matchTrailingSlash( $this->convert_url_string( $url, $sitepress->get_current_language() ) );

알려진 모든 문제 →