bp_activity_delete_children (intactivity_id美元,intcomment_id美元)
删除活动注释的子元素。
描述
参数
- activity_id美元
-
(int)(必需)“根”活动的ID,即评论的最老祖先。
- comment_id美元
-
(int)(必需)需要删除的注释ID。
源
文件:bp-activity / bp-activity-functions.php
function bp_activity_delete_children($activity_id, $comment_id){//检查注释是否仍然存在。$comment = new BP_Activity_Activity($comment_id);If (empty($comment->id)) {return;} //获取要删除的activity子元素$children = BP_Activity_Activity::get_child_comments($comment_id);//递归删除注释的所有子元素。如果(!$ activity_delete_children($activity_id, $child->id);}} //删除注释本身。Bp_activity_delete (array('secondary_item_id' => $comment_id, 'type' => 'activity_comment', 'item_id' => $activity_id)); }
更新日志
版本 | 描述 |
---|---|
BuddyPress 1.2.0 | 介绍了。 |