$blog_id = (int)$blog_id;
do_action( 'bp_blogs_before_remove_blog', $blog_id );
BP_Blogs_Blog::delete_blog_for_all( $blog_id );
// Delete activity stream item
bp_blogs_delete_activity( array( 'item_id' => $blog_id, 'component' => $bp->blogs->id, 'type' => 'new_blog' ) );
do_action( 'bp_blogs_remove_blog', $blog_id );
}
add_action( 'delete_blog', 'bp_blogs_remove_blog' );
function bp_blogs_remove_blog_for_user( $user_id, $blog_id ) {
global $bp, $current_user;
$blog_id = (int)$blog_id;
$user_id = (int)$user_id;
do_action( 'bp_blogs_before_remove_blog_for_user', $blog_id, $user_id );