WordPress函数wp_delete_post用于删除指定的文章。它可以删除文章、页面、自定义文章类型等。
用法示例:
wp_delete_post( $postid, $force_delete );
参数解析:
- `$postid`(必填):要删除的文章的ID。
- `$force_delete`(可选):是否强制删除,默认为false。如果设置为true,则会完全删除文章,包括所有该文章的元数据(如评论、自定义字段等)。如果设置为false,则将文章移到回收站,可以通过恢复回收站来恢复文章。
示例代码:
// 删除ID为5的文章
wp_delete_post( 5 );
// 强制删除ID为5的文章
wp_delete_post( 5, true );
注意事项:
- 使用该函数需要具有管理员权限。
- 删除文章会将其评论、自定义字段等相关数据一并删除,谨慎操作。
- 如果要删除多篇文章,可以将wp_delete_post函数放入循环中执行。
0 个评论