deleted_post
云策文档标注
概述
deleted_post 是一个 WordPress 动作钩子,在文章从数据库中被删除后立即触发。它主要用于在删除操作后执行自定义代码,例如清理相关数据或记录日志。
关键要点
- deleted_post 钩子在文章删除后触发,提供 $post_id 和 $post 参数。
- 参数包括 $post_id(整数类型,文章 ID)和 $post(WP_Post 对象,文章对象)。
- 该钩子自 WordPress 2.2.0 版本引入,并在 5.5.0 版本添加了 $post 参数。
- 相关函数包括 wp_delete_post() 和 wp_delete_attachment(),用于删除文章或附件。
代码示例
do_action( 'deleted_post', $post_id, $post );
原文内容
Fires immediately after a post is deleted from the database.
Parameters
$post_idint-
Post ID.
$postWP_Post-
Post object.
Source
do_action( 'deleted_post', $post_id, $post );