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

  • У меня не проблема, а скорее вопрос. Копаюсь в коде одного плагина, в нем по расписанию посты удаляются с блога вообще, не добавляясь в корзину, хотя корзина не отключена. Как я понимаю, за удаление поста отвечает функция wp_delete_post, а есть ли другая функция, добавляющая пост в корзину или просто закрывающая комментарии в посте? и получится ли заменить этой функцией функцию wp_delete_post в коде? или все не так просто?

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • эт что за плагин такой ? уж не мой ли 🙂
    а вообще wp_delete_post для начала
    как видешь вторым параметром идет флаг $force_delete удалять в корзину или насовсем

    :))) ну да, твой. Не стал мучить лично распросами, решил сначала здесь попытать.
    Ок, гляну подробнее, отпишусь о результате. Я конечно сразу этого заметить не мог — не тот у меня уровень 🙂

    Ну как понял я, дело вот в этом

    foreach ($arrTmp as $key=>$value) {
      			$post = wp_delete_post($key,1);
      			$title = ($post->post_title)?$post->post_title:$post->post_name;
            }

    А если сделать так

    foreach ($arrTmp as $key=>$value) {
      			$post = wp_delete_post($force_delete = false )($key,1);
      			$title = ($post->post_title)?$post->post_title:$post->post_name;
            }

    будет отправлять в корзину?

    эх молодеж…

    foreach ($arrTmp as $key=>$value) {
      	$post = wp_delete_post($key,0);
           $title = ($post->post_title)?$post->post_title:$post->post_name;
    }

    Огромное спасибо!
    stur, вы же не против, чтобы ваш плагин настраивали под себя, а вот таких элементарных настроек у вас в мануале я не нашел. И форум поддержки вам бы надо организовать 🙂 Еще раз спасибо!

    обойдемся этим форумом

    Чего то теперь посты вообще не куда не деваются 🙁 Время выходит, а посты на месте. Как я понял, мы только отключили функцию удаления, а как подключить функцию перемещения в корзину или, в идеале, перемещение в другую категорию, после того как время вышло?

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