• Занимался обновлениями плагинов на сайте. При обновлении плагинов обнаружил, что плагин WooCommerce создаёт ошибку при редактировании страницы (некоторые страницы всё же получается изменять). Если деактивирую его или восстанавливаю прошлую версию, то с редактированием страниц все нормально. Подскажите пожалуйста что нужно сделать чтобы избавиться от этой ошибки

    Fatal error: Uncaught Error: Call to a member function __isset() on null in /home/s/siduhi/teplo01.ru/public_html/wp-content/themes/electro/inc/woocommerce/functions.php:97 Stack trace: #0 [internal function]: electro_set_loop_shop_per_page(16) #1 /home/s/siduhi/teplo01.ru/public_html/wp-includes/class-wp-hook.php(324): call_user_func_array(‘electro_set_loo…’, Array) #2 /home/s/siduhi/teplo01.ru/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters(16, Array) #3 /home/s/siduhi/teplo01.ru/public_html/wp-content/plugins/woocommerce/src/Blocks/BlockTypes/ProductCollection.php(246): apply_filters(‘loop_shop_per_p…’, 16) #4 /home/s/siduhi/teplo01.ru/public_html/wp-content/plugins/woocommerce/src/Blocks/BlockTypes/AbstractBlock.php(109): Automattic\WooCommerce\Blocks\BlockTypes\ProductCollection->enqueue_data() #5 [internal function]: Automattic\WooCommerce\Blocks\BlockTypes\AbstractBlock->enqueue_editor_assets(») #6 /home/s/siduhi/teplo01.ru/public_html/wp-includes/class-wp-hook.php(324): call_user_func_array(Ar in /home/s/siduhi/teplo01.ru/public_html/wp-content/themes/electro/inc/woocommerce/functions.php on line 97

    На сайте возникла критическая ошибка. Пожалуйста, проверьте входящие сообщения почты администратора для дальнейших инструкций.

    • Тема изменена 6 месяцев, 3 недели назад пользователем wordmin.
Просмотр 14 ответов — с 1 по 14 (всего 14)
  • В разделе «Вопросы и ответы» много полезной информации. А уж сколько ее в поиске по форуму…… уууу…..

    Как ее найти тогда?

    Как ее найти тогда?

    У кого-то уже было такое, поэтому надо искать на форуме?

    Буду благодарен если подскажите правильный вопрос для моей проблемы

    • Ответ изменён 6 месяцев, 3 недели назад пользователем wordmin.

    не нашел я решения проблемы

    Скорей всего проблема из за конфликта версий темы и вукомерса. Отключаете тему и проверяете. Обычно не вникая в подробности, часто удается найти виновника подобным способом.

    то есть мне надо заменить тему на какую-нибудь другую по типу twenty-twenty-four?

    Как минимум попробуйте

    Заменил тему electro-child на twenty-twety-four и редактирование страниц снова заработало, вот только как мне это должно помочь…

    Ну как же? Значит проблема с темой. Обновите тему на актуальную версию.

    Она вроде как последней версии, нет надписи что доступна новая версия обновите сейчас

    Сейчас еще попробовал активировать тему electro и при редактировании страницы тоже выдает ошибку

    • Ответ изменён 6 месяцев, 3 недели назад пользователем wordmin.
    • Ответ изменён 6 месяцев, 3 недели назад пользователем wordmin.

    Вы же про эту тему? https://themeforest.net/item/electro-electronics-store-woocommerce-theme/15720624

    Последнее обновление 30 января. Если при отключении темы втч и дочерней и установки стандартной, все работает, то определенно проблема в теме, а значит вопрос в поддержку темы.

    https://ibb.co/CmZzGXF

    Писать в поддержку этой темы?

    https://ibb.co/fC1tPfN

    а с этим можете помочь? (правильно исправить код)

    • Ответ изменён 6 месяцев, 3 недели назад пользователем wordmin.

    Да, писать в поддержку темы. Версия 3.0.7 была выпущена в середине 21го года. Они со 100% вероятностью скажут обновить из аккаунта покупателя. Поэтому если обновляете движок, вукомерс итд, то попутно нужно тему обновлять.

    По второму вопросу, это вытекающее из первого.

    В общем или сидите на старых версиях с дырами итд, или обновляйте абсолютно все!!!!

Просмотр 14 ответов — с 1 по 14 (всего 14)
  • Тема «На сайте возникла критическая ошибка.» закрыта для новых ответов.