WPML
상태
해결됨
보고된 제품
WPML Multilingual CMS 4.3.4
해결된 버전
4.3.6

문제 개요

WPML 4.3.0 업데이트 이후, 실제로는 REST API가 비활성화되지 않았음에도 일부 사이트에서 “REST API가 비활성화되어 WPML의 일부 기능이 차단됨” 알림이 표시됩니다.

임시 해결 방법


이 문제를 해결하기 위해 작업하는 동안 ../wp-content/plugins/sitepress-multilingual-cms/inc/ 폴더에 있는 functions.php 파일을 편집하여 이 REST API 감지 기능을 일시적으로 비활성화할 수 있습니다. 818번째 줄의 다음 내용을:


function wpml_is_rest_enabled() {
return make( \WPML\Core\REST\Status::class )->isEnabled();
}

다음과 같이 교체하세요:


function wpml_is_rest_enabled() {
return true;
}

알려진 모든 문제 →