bp_groups_admin_edit_metabox_group_type( BP_Groups_Group|null $group = null )
Render the Group Type metabox.
Description
Parameters
- $group
-
(Optional) The BP_Groups_Group object corresponding to the group being edited.
Default value: null
Source
File: bp-groups/bp-groups-admin.php
function bp_groups_admin_edit_metabox_group_type( BP_Groups_Group $group = null ) { // Bail if no group ID. if ( empty( $group->id ) ) { return; } $types = bp_groups_get_group_types( array(), 'objects' ); $current_types = (array) bp_groups_get_group_type( $group->id, false ); $backend_only = bp_groups_get_group_types( array( 'show_in_create_screen' => false ) ); ?> <div class="bp-groups-settings-section" id="bp-groups-settings-section-group-type"> <select id="bp-groups-group-type" name="bp-groups-group-type[]" autocomplete="off"> <option value="" <?php selected( '', $current_types[0] ); ?>><?php _e( 'Select Group Type', 'buddyboss' ); ?></option> <?php foreach ( $types as $type ) : ?> <option value="<?php echo esc_attr( $type->name ) ?>" <?php selected( $current_types[0], $type->name ); ?>><?php echo esc_html( $type->labels['singular_name'] ); ?></option> <?php endforeach; ?> </select> </div> <?php wp_nonce_field( 'bp-group-type-change-' . $group->id, 'bp-group-type-nonce' ); }
Changelog
Version | Description |
---|---|
BuddyPress 2.6.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.