WordPress как на ладони
Дешевый WordPress пакет для разработки Хостинг, VPS/VDS и отдельные сервера только на SSD дисках. 7 дней бесплатного тестирования.

Удалить запланированные посты определенных дат

Здравствуйте. Вчера я задавал вопрос, как опубликовать запланированные посты определенной даты, мне подсказали тут https://wp-kama.ru/question/opublikovat-chast-zaplanirovannyh-zapisej

Спасибо.

Но сегодня возникла новая задача, как удалить все запланированные посты определенных дат, например, удалить посты которые от 2018 09 10 до 2019 05 07.

Есть такой запрос в базу, чтобы удалить все запланированные посты за нужный период дат?

Спасибо.

0
Семен
11 дней назад
  • 0
    Glomberg134 cайт: viktor-web.ru

    Здравствуйте smile

    вариант 1 (удаляем запись из БД)

    DELETE FROM wp_posts 
    WHERE post_status = 'future' AND post_date > '2018-09-10' AND post_date < '2019-05-07'

    вариант 2 (переносим запись в корзину)

    UPDATE wp_posts SET post_status = 'trash' 
    WHERE post_status = 'future' AND post_date > '2019-02-01' AND post_date < '2019-05-31'
    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация