WPML

문제 개요

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

임시 해결 방법

이 작업을 수행하기 전에 이것이 “오탐”인지 확인하고 REST API가 비활성화되지 않았으며 (새 탭에서 열림) 제대로 작동하는지 확인하세요.
이 문제를 해결하기 위해 작업하는 동안 ../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;
}

모든 알려진 문제