Ответы в темах

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Спасибо, догадался посмотреть error.log на хосте. Ошибка в плагине Ozh’ Better Feed. Отключил и RSS нормально заработала. Надо ли поискать альтернативу или пусть фид без плагинов работает? Подумаю. С остальным буду разбираться.

    И третье:

    `wp-content/themes/don2022/library/widgets.php:189
    load_template(‘wp-content/themes/don2022/library/widgets.php’)
    wp-includes/template.php:716
    locate_template()
    wp-content/themes/don2022/functions.php:312
    theme_include_lib()
    wp-content/themes/don2022/functions.php:61`

    Сообщение идентично первому, расшифровка

    `wp-content/themes/don2022/library/widgets.php:110
    load_template(‘wp-content/themes/don2022/library/widgets.php’)
    wp-includes/template.php:716
    locate_template()
    wp-content/themes/don2022/functions.php:312
    theme_include_lib()
    wp-content/themes/don2022/functions.php:61`

    По итогу двух дней: были убраны все плагины, на которые выдавал ошибку плагин Query Monitor. В настоящее время в режиме отладки браузер ошибок не показывает. Но сообщение об ошибке AJAX плагин выводит. Из проблемных остались только устаревшие коды в теме. Возможно, что проблема в них, но как их исправлять я не знаю.

    Первое сообщение и описание:

    Methods with the same name as their class will not be constructors in a future version of PHP; theme_MenuItem has a deprecated constructor

    `wp-content/themes/don2022/library/navigation.php:245
    load_template(‘wp-content/themes/don2022/library/navigation.php’)
    wp-includes/template.php:716
    locate_template()
    wp-content/themes/don2022/functions.php:312
    theme_include_lib()
    wp-content/themes/don2022/functions.php:59`

    Notice: Undefined variable: newposts in /bhome/part3/03/svutkin/don-ald.ru/www/wp-content/plugins/category-sticky-posts/bz_category_sticky.php on line 163

    Notice: Undefined variable: newposts in /bhome/part3/03/svutkin/don-ald.ru/www/wp-content/plugins/category-sticky-posts/bz_category_sticky.php on line 163

    Плагин приклеенного поста дурит, что ли?

    UPD: отключил плагин, сообщение об ошибке в строке 163 исчезло. Сообщение об ошибке AJAX осталось. RSS не работает.
    Копаем дальше.

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

    Походу, вот оно:

    var qm_l10n = {«ajax_error»:»\u041e\u0448\u0438\u0431\u043a\u0438 PHP \u0432 \u043e\u0442\u0432\u0435\u0442\u0435 Ajax»,»ajaxurl»:»https:\/\/www.don-ald.ru\/wp-admin\/admin-ajax.php»,»auth_nonce»:{«on»:»5522e0e6d1″,»off»:»63b583dd32″,»editor-set»:»9f240df55b»},»fatal_error»:»PHP Fatal Error»};

    Но что с этим делать я пока не понимаю.

    То есть Вы решили и дальше теоретизировать вместо того, чтобы посмотреть в логах на саму ошибку?

    Я смотрю сообщения плагина Query monitor и поэтапно убираю проблемные плагины.

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

    Не очень понятно, каким боком это влияет на формирование RSS. Ну, допустим, sitemap generator, который выдавал критическую ошибку, мог влиять. Но почему только на отдельные рубрики? Плагин я отключил, ситуация не изменилась. Остались сообщения об устаревших плагинах, которые к рубрикам вообще никаким боком.

Просмотр 8 ответов — с 1 по 8 (всего 8)