函数 wp_delete_comment 用于将评论彻底从数据库中删除。它是 WordPress 内部使用的函数,不建议直接调用。
用法如下:
1. 删除一个评论:
wp_delete_comment( $comment_id );
其中,$comment_id 是要删除的评论的 ID。
2. 删除一个评论以及它的回复:
wp_delete_comment( $comment_id, true );
第二个参数设置为 true,将删除指定评论的所有回复。
3. 删除一个评论并将其子评论转移到该评论的父评论中:
wp_delete_comment( $comment_id, false, true );
第三个参数设置为 true,将把子评论转移到父评论中。
4. 删除一个评论并将其子评论移至另一个评论:
wp_delete_comment( $comment_id, false, $new_parent_comment_id );
第三个参数设置为要移动到的评论的 ID,将把子评论移至该评论中。
5. 删除一个评论并将其子评论移至回收站:
wp_delete_comment( $comment_id, false, 'trash' );
第三个参数设置为 'trash',将把评论及其子评论移至回收站。
请注意,在使用这些功能时要小心,因为它们是不可逆的操作。如果要在主题或插件中使用这些功能,请确保提供充分的用户确认和验证。
0 个评论