bp_process_create_group_admin()
Saving the data of newly create group from the backend.
Description
Source
File: bp-groups/bp-groups-admin.php
function bp_process_create_group_admin() { if ( !current_user_can( 'manage_options' ) ) { wp_die( 'You are not allowed to be on this page.' ); } // Check that nonce field check_admin_referer( 'bp_create_group_form_nonce' ); $new_group_id = groups_create_group( array( 'group_id' => 0, 'name' => $_POST['bp-groups-name'], 'description' => $_POST['bp-groups-description'], 'slug' => groups_check_slug( sanitize_title( esc_attr( $_POST['bp-groups-name'] ) ) ), 'date_created' => bp_core_current_time(), 'status' => 'public' ) ); wp_safe_redirect( add_query_arg([ 'page' => 'bp-groups', 'gid' => $new_group_id, 'action' => 'edit', ], admin_url( 'admin.php' ) )); exit(); }
Changelog
Version | Description |
---|---|
BuddyBoss 1.0.0 | Introduced. |
Questions?
We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.