WPML
Статус
Решено автором
Решено в
Enfold 5.3.1.1
Связанный плагин/тема
Enfold
Теги темы
Compatibility

Обзор проблемы

Обновление до темы оформления Enfold 5.3 при использовании WPML на сервере с PHP 8.0 приводит к следующей ошибке:

Fatal error: Uncaught InvalidArgumentException: Trying to read non existing property in class avia_superobject: wpml in …/wp-content/themes/enfold/framework/php/base-classes/class-object-properties.php:33 Stack trace: #0 …/wp-content/themes/enfold/config-wpml/class-avia-wpml.php(1178): aviaFramework\base\\object_properties->__get('wpml’) #1 …/wp-content/themes/enfold/config-wpml/config.php(578): avia_WPML->wpml_get_options('maintenance_mod…') #2 …/wp-includes/class-wp-hook.php(308): avia_wpml_get_special_pages_ids(Array, ‘pre_get_posts_f…') #3 …/wp-includes/plugin.php(205): WP_Hook->apply_filters(Array, Array) #4 …/wp-content/themes/enfold/includes/class-avia-custom-pages.php(530): apply_filters('avf_get_special…', Array, ‘pre_get_posts_f…') #5 …/wp-includes/class-wp-hook.php(308): Avia_Custom_Pages->handler_hide_special_pages(Object(WP_Query) in …/wp-content/themes/enfold/framework/php/base-classes/class-object-properties.php on line 33

Обходное решение

Наши разработчики и команда Kriesi (создатели Enfold) уже знают об этой ситуации. Тем временем воспользуйтесь обходным решением, предоставленным разработчиками темы оформления Enfold.

Обязательно сделайте полную резервную копию Вашего сайта перед тем, как продолжить.

Все известные проблемы →