- Статус
- Решено
- Заявлено для
- WPML String Translation 3.1.0
- Решено в
- 3.1.2
Обзор проблемы
При попытке обновить или создать новую страницу с использованием темы оформления Divi Вы получите эту ошибку:
PHP Fatal error: Uncaught Error: Object of class stdClass could not be converted to string in /home/skinro1q/public_html/wpsystem/wp-content/themes/Divi/epanel/custom_functions.php:271
Stack trace:
#0 .../wp-content/themes/Divi/includes/builder/feature/global-presets/Settings.php(263): et_update_option('builder_custom_...', Object(stdClass))
#1 .../wp-content/themes/Divi/includes/builder/class-et-global-settings.php(636): ET_Builder_Global_Presets_Settings->migrate_customizer_settings(Array)
#2 .../wp-content/themes/Divi/includes/builder/class-et-global-settings.php(21): ET_Global_Settings::set_values()
#3 .../wp-content/themes/Divi/includes/builder/class-et-global-settings.php(721): ET_Global_Settings::init()
#4 .../wp-includes/class-wp-hook.php(287): et_builder_init_global_settings(Object(WP))
#5 .../wp-includes/class-wp-hook.php(311): in .../wp-content/themes/Divi/epanel/custom_functions.php on line 271
Обходное решение
Если Вы столкнулись с этой проблемой, Вы можете решить её следующим образом:
- Восстановите последнюю стабильную резервную копию.
- Обновите Ваши плагины WPML
Однако если Ваши настройки Divi были повреждены при сохранении на дополнительном языке, выполните следующие действия:
- Пожалуйста, сделайте полную резервную копию Вашего сайта, прежде чем продолжить.
- Сбросьте настройки Divi с помощью кнопки сброса или выполнив следующие действия:
- Добавьте следующий код в Ваш файл functions.php.
add_action ('init', function () { delete_option ('et_divi'); }); - Откройте любую страницу в консоли на языке по умолчанию.
- Снова сохраните настройки темы оформления, оставаясь на языке по умолчанию. Это сбросит параметры Вашей темы оформления Divi.
- Удалите этот код.
- Как только Ваши настройки Divi перестанут быть повреждёнными, Вы сможете обновить Ваши плагины и обновить настройки Divi в обычном режиме.