- Статус
- Решено
- Заявлено для
- WPML Multilingual CMS 4.3.4
- Решено в
- 4.3.6
Обзор проблемы
После обновления WPML 4.3.0 на некоторых сайтах отображается уведомление «REST API is disabled, blocking some features of WPML», хотя на самом деле REST API не отключен.
Обходное решение
Перед выполнением этих действий убедитесь, что это «ложное» срабатывание, и удостоверьтесь, что Ваш REST API не отключен и работает корректно.
Пока мы работаем над устранением этой проблемы, Вы можете временно отключить эту функцию обнаружения REST API, отредактировав файл functions.php в папке ../wp-content/plugins/sitepress-multilingual-cms/inc/ и заменив в строке 818:
function wpml_is_rest_enabled() {
return make( \WPML\Core\REST\Status::class )->isEnabled();
}
на:
function wpml_is_rest_enabled() {
return true;
}