Поддержка Проблемы и решения Просрочена публикация

  • Вот уже 2-3 дня не могу опубликовать материалы — Просрочена публикация. Никакие изменения в вордпрессе не делал. Просто на ровном месте перестало публиковаться. Как это исправить и в чем может быть причина? Плагины ставить не хотелось бы. Хотелось бы обходиться как и раньше, без них, но чтобы все работало. Как это сделать? И опять же, если в каких-то файлах нужно будет что-то прописывать, то почему раньше и без этого все работало, а теперь нет?
    Спасибо.

Просмотр 11 ответов — с 1 по 11 (всего 11)
  • Просрочена публикация.

    Если траффика на сайте нет/мало, то некому запускать публикацию.

    А не понял Вашего ответа.

    А не понял Вашего ответа.

    Если траффика (людей, посетителей) на сайте нет/мало, то ВП не сможет запустить запланированную публикацию.

    Так понятнее?

    Так понятно, но посетители есть и были. 3 года в одно и тоже время автоматически все публиковалось, а теперь 2-3 дня назад что-то случилось. Вот это непонятно. Экспериментировал сейчас, днем, тоже самое — публикация просрочена.
    А причем тут трафик — я вообще не понимаю. Есть четкое время публикации. Есть трафик или нет — материал должен выйти. А когда придут первые люди… Как разница? Искренне всего этого не понимаю.

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

    (@fierevere)

    永子

    wpcron может сработать только если была вызвана загрузка ядра вп,
    если посетители редки и или в основном работает отдача страниц из кеша, то ядро вп может не загружаться и планировщик не срабатывать

    Что посоветуете делать теперь? Пробовал плагины, WP Missed Schedule Posts и MY Missed Schedule. Установил, но видимых изменений не вижу. Может как-то их настраивать надо?

    3 года в одно и тоже время автоматически все публиковалось, а теперь 2-3 дня назад что-то случилось

    Возможно траффик так просел, Возможно у хостинга что-то с кеширование поменялось. Или «безопасностью».

    Тогда смотрите — как часто запускается ядро ВП.

    Могу ошибаться, но что-то такое помнится, что просрочка не сработает если более 5 мин от запланированного времени не было вызова wp-cron.

    Но можно попробовать какой-нибудь плагин https://wordpress.org/plugins/search/missed+schedule

    Что посоветуете делать теперь?

    Можете еще настроить серверный крон. И/или внешние сервисы — пингаторы/мониторинги использовать.

    Модератор Yui

    (@fierevere)

    永子

    1 не используйте страничный кеш пока сайт в разработке и помъсетителей мало
    2 настройте какой-нибудь мониторинг доступности сайта, их бот будет регулярно заходить на сайт и wpcron сможет срабатывать без сильной просрочки
    3 рано или поздно на любой сайт приходят всякие боты, от поисковых до зловредов, они тоже помогут регулярной работе планировщика

    Спасибо, буду пробовать, экспериментировать.

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Можете еще настроить серверный крон.

    Дополню — например, создать правило, которое будет открывать адрес http://ваш-сайт.ru/wp-cron.php каждые пять минут.

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