Документация 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
Функции WordPress
- update_post_meta
- register_post_type
- get_post_status
- the_post
- get_query_var
- wp_html_excerpt
- wp_count_posts
- in_the_loop
- WP_Date_Query
- wp_reset_query
- query_posts
- wp_insert_post
- wp_update_post
- wp_get_recent_posts
- is_year
- is_time
- get_page_by_title
- get_children
- get_boundary_post
- get_pages
- get_the_date
- the_date
- get_post
- get_post_meta
- get_the_author_meta
- post_content
- post_author
- get_post_field
- get_the_content
- setup_postdata
- the_content
- have_posts
- the_title
- wp_reset_postdata
- get_posts
- WP_Query