Поддержка Проблемы и решения Выдаёт ошибку в шапке страницы «on line 284»

  • Добрый день, на двух страницах выдаёт 4 одинаковых ошибки.

    Warning: count(): Parameter must be an array or an object that implements Countable in /home/пользователь/домен/www/wp-includes/post-template.php on line 284

    Пожалуйста, подскажите,как это исправить.

    • Тема изменена 2 года, 5 месяцев назад пользователем churilova.
Просмотр 15 ответов — с 1 по 15 (всего 18)
  • Добрый день.

    Вы бы хоть сайт показали, сложно как-то в «угадайку» играть.
    Jetpack стоит?
    Php 7.2 или меньше?

    @roboyaroslava Jetpack стоит

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

    На это ответить не могу, т.к. это не моя отрасль, и я в ней ещё не разобралась.

    Php 7.2 или меньше?

    Можете подсказать, где можно посмотреть?
    Сайт вот, не кидайте тапки
    http://grenadinecat.ru
    Шаблон использовался shopisle

    • Ответ изменён 2 года, 5 месяцев назад пользователем churilova.
    • Ответ изменён 2 года, 5 месяцев назад пользователем churilova.
    Модератор Yui

    (@fierevere)

    ゆい

    warning это не ошибка, а предупреждение, такое действительно может возникать тк. PHP у вас слишком новая и ругается на немного устаревший код, во всяком случае это то, что находится поиском по сообщению об ошибке

    если сайт функционирует в остальном нормально
    попробуйте в wp-config.php сразу после тэга
    <?php на следующей строке добавить

    ini_set( 'display_errors', '0' );
    

    это отключит вывод ошибок на экран браузера

    только не пользуйтесь вендовым блокнотом, а то он портит файлы
    лучше взять хотя бы akelpad http://akelpad.sourceforge.net/ru/download.php

    Пожалуйста, подскажите,как это исправить.

    Настройте WC, правильно назначьте страницы.

    warning это не ошибка, а предупреждение

    Это таки php-ошибка и игнорировать сие нельзя.

    Доброе утро, @churilova.

    И всё-таки не дает мне покоя ваша версия php.
    Для того, чтобы её узнать, напишите тикет в поддержку хостинга с вопросом о версии php на сервере (самый просто вариант).

    Кроме того, выше правильно написали про настройку woocommerce.
    Проверьте пож-та, все ли страницы правильно назначены.
    Для этого надо зайти в настройки woocommerce (слева woocommerce, там настройки, в проверить во всех вкладках назначены ли страницы корзины, главная страница магазина, страница аккаунта итд).

    напишите тикет в поддержку хостинга с вопросом о версии php на сервере (самый просто вариант).

    По-моему, при наличии WC проще посмотреть в админке woocommerce → статус. Заодно можно узнать еще много интересного.

    По-моему, при наличии WC проще посмотреть в админке woocommerce → статус. Заодно можно узнать еще много интересного.

    Точно! Я и забыла, спасибо! Вот, еще проще :).

    @roboyaroslava

    Php 7.2 или меньше?

    версия Php 7.2 нормальная безопасность

    понятно, напишите тикет в поддержку смене версии php на php 7 или php 5.6

    конфликт у вас php 7.2+woocommerce+jetpack

    • Ответ изменён 2 года, 5 месяцев назад пользователем Yaroslava.

    напишите пожта тикет в поддержку смене версии php на php 7 или php 5.6

    Ну нужно торопиться этого делать! Тем более на 5,6.
    Используемая тема более чем актуальна. Вряд ли она не дружит с 7,2. Тем более в таком месте, как выбор страниц.

    @churilova WC настройте. Проверьте на др. теме, отключите жутьпак..

    @sevlad перейти на php7 вполне можно. Разницы вообще никакой не будет.

    Я же сразу написала, что jetpack конфликтует. Естессно, отключат его, и будет норм.

    @sevlad

    @churilova WC настройте. Проверьте на др. теме.

    Переходила на другие темы с этими же настройками,в верхней части экрана остаётся сообщение об ошибке.
    WC в админке сайта настраивается или на другом ресурсе?

    @sevlad окей, посыпаю голову пеплом

    WC в админке сайта настраивается или на другом ресурсе?

    WC — это WooCommerce. Плагин Вашего ИМ.

    посыпаю голову пеплом

    Да я как бэ только предполагаю (судя по коду), но не исклбчаю и др причин. Просто, прежде чем делать такие резкие движения нужно решить всё в ВП.

    Ида, пож, не нужно пинговать без надобности — писать ник через @.

Просмотр 15 ответов — с 1 по 15 (всего 18)
  • Тема «Выдаёт ошибку в шапке страницы «on line 284»» закрыта для новых ответов.