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

wp_delete_post

wp_delete_post() — функция WordPress, которая предназначена для удаления поста или страницы из базы данных WordPress. При вызове этой функции пост удаляется, включая все связанные с ним данные, такие как метаданные, комментарии.

Функция wp_delete_post() принимает два параметра:

$postid: ID удаляемого поста или страницы.
$force_delete: Необязательный параметр. По умолчанию этот параметр имеет значение false, что означает, что пост будет перемещен в корзину. Если установить значение true, пост будет удален навсегда.

Вот синтаксис функции wp_delete_post() для удаления поста с ID 123:

Обратите внимание, что если вы хотите удалить сразу несколько постов, вы можете использовать wp_delete_post() внутри цикла для удаления каждого поста по очереди.

post