Документация WordPress

wp_delete_post

В WordPress wp_delete_post() используется для удаления записи. Эта функция принимает идентификатор записи и параметр, который определяет, следует ли переместить запись в корзину или удалить навсегда. Если запись была успешно удалена, функция возвращает true. В случае ошибки возвращает false.

Использование:

Параметры:

  • $post_id (int) (обязательный): Идентификатор записи, которую вы хотите удалить.
  • $force_delete (bool) (необязательный): Определяет, следует ли удалить запись навсегда (true) или переместить в корзину (false). По умолчанию установлено в false.

Пример:

Этот код удаляет запись с указанным идентификатором ($post_id). В данном примере, с параметром $force_delete установленным в true, запись будет удалена навсегда (без перемещения в корзину). Если удаление прошло успешно, будет выведено сообщение «Запись успешно удалена.» В противном случае будет выведено сообщение об ошибке.

post