- Trạng thái
- Đã giải quyết
- Được báo cáo cho
- WPML Multilingual CMS 4.3.4
- Đã giải quyết trong
- 4.3.6
Tổng quan về lỗi
Sau bản cập nhật WPML 4.3.0, một số trang web đang hiển thị thông báo “REST API is disabled, blocking some features of WPML” mặc dù REST API không thực sự bị tắt.
Giải pháp tạm thời
Trước khi thực hiện việc này, hãy đảm bảo đây là trường hợp nhận diện “sai” và xác nhận rằng REST API của bạn không bị tắt và nó đang hoạt động bình thường.
Trong khi chúng tôi đang tìm cách khắc phục sự cố này, bạn có thể tạm thời tắt tính năng phát hiện REST API này bằng cách chỉnh sửa tệp functions.php nằm trong thư mục ../wp-content/plugins/sitepress-multilingual-cms/inc/ và tại dòng 818, hãy thay thế:
function wpml_is_rest_enabled() {
return make( \WPML\Core\REST\Status::class )->isEnabled();
}
Bằng:
function wpml_is_rest_enabled() {
return true;
}