- Статус
- Решено
- Решено в
- 4.5.6
Обзор проблемы
При добавлении нового пользовательского языка на сайт в консоли браузера возникает ошибка JS:
Uncaught (in promise) TypeError: Cannot read properties of null (reading ‘value’)
Эта проблема возникает только в том случае, если Ваш сайт зарегистрирован с лицензией Multilingual Blog.
Обходное решение
Наша команда уже работает над исправлением. Тем временем выполните следующие действия.
- Пожалуйста, убедитесь, что у Вас есть полная резервная копия сайта.
- Добавьте этот код в файл functions.php темы:
add_action('init', function (){ $wpml_setting = get_option('WPML(setup)'); $wpml_setting['translate-everything'] = false; update_option('WPML(setup)', $wpml_setting); }); - Перейдите в консоль один раз, а затем удалите код.
- Проверьте еще раз — теперь все должно работать.