bp_nouveau_group_get_core_manage_screens( string $id = '' )
Get the hook and nonce for Core Group’s manage screens.
Description
Parameters
- $id
-
(Optional) The screen id
Default value: ''
Return
(mixed) An array containing the hook dynamic part and the nonce. False if it's not a core manage screen.
Source
File: bp-templates/bp-nouveau/includes/groups/functions.php
function bp_nouveau_group_get_core_manage_screens( $id = '' ) { // screen id => dynamic part of the hooks & nonce. $screens = array( 'edit-details' => array( 'hook' => 'group_details_admin', 'nonce' => 'groups_edit_group_details' ), 'group-settings' => array( 'hook' => 'group_settings_admin', 'nonce' => 'groups_edit_group_settings' ), 'group-avatar' => array(), 'group-cover-image' => array( 'hook' => 'group_settings_cover_image', 'nonce' => '' ), 'manage-members' => array( 'hook' => 'group_manage_members_admin', 'nonce' => '' ), 'membership-requests' => array( 'hook' => 'group_membership_requests_admin', 'nonce' => '' ), 'delete-group' => array( 'hook' => 'group_delete_admin', 'nonce' => 'groups_delete_group' ), ); if ( isset( $screens[ $id ] ) ) { return $screens[ $id ]; } return false; }
Changelog
Version | Description |
---|---|
BuddyPress 3.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.