Methods |
Description |
---|---|
BP_Group_Extension::check_nonce() |
Check the nonce on a submitted settings form. |
BP_Group_Extension::create_screen() | |
BP_Group_Extension::create_screen_save() | |
BP_Group_Extension::detect_post_save_redirect() |
Detect redirects hardcoded into edit_screen_save() callbacks. |
BP_Group_Extension::display() |
The content of the group tab. |
BP_Group_Extension::edit_screen() | |
BP_Group_Extension::edit_screen_save() | |
BP_Group_Extension::get_default_screens() |
Gather configuration data about your screens. |
BP_Group_Extension::get_group_id() |
Get the current group ID. |
BP_Group_Extension::get_legacy_property_list() |
Return a list of legacy properties. |
BP_Group_Extension::get_screen_callback() |
Get the appropriate screen callback for the specified context/type. |
BP_Group_Extension::group_access_protection() |
Filter the access check in bp_groups_group_access_protection() for this extension. |
BP_Group_Extension::has_submit_button() |
Does the given markup have a submit button? |
BP_Group_Extension::init() |
Initialize the extension, using your config settings. |
BP_Group_Extension::is_screen_enabled() |
Is the specified screen enabled? |
BP_Group_Extension::maybe_add_submit_button() |
Add a submit button to the edit form, if it needs one. |
BP_Group_Extension::maybe_create_screen() |
Call the create_screen() method, if we’re on the right page. |
BP_Group_Extension::maybe_create_screen_save() |
Call the create_screen_save() method, if we’re on the right page. |
BP_Group_Extension::nonce_field() |
Generate the nonce fields for a settings form. |
BP_Group_Extension::parse_args_r() |
Recursive argument parsing. |
BP_Group_Extension::parse_legacy_properties() |
Parse legacy properties. |
BP_Group_Extension::settings_screen() | |
BP_Group_Extension::settings_screen_save() | |
BP_Group_Extension::setup_access_settings() |
Set up access-related settings for this extension. |
BP_Group_Extension::setup_admin_hooks() |
Hook this extension’s Admin metabox into BuddyPress, if necessary. |
BP_Group_Extension::setup_class_info() |
Set up some basic info about the Extension. |
BP_Group_Extension::setup_create_hooks() |
Hook this extension’s Create step into BuddyPress, if necessary. |
BP_Group_Extension::setup_display_hooks() |
Hook this extension’s group tab into BuddyPress, if necessary. |
BP_Group_Extension::setup_edit_hooks() |
Hook this extension’s Edit panel into BuddyPress, if necessary. |
BP_Group_Extension::setup_legacy_properties() |
Set up legacy properties. |
BP_Group_Extension::setup_screens() |
Set up screens array based on params. |
BP_Group_Extension::user_can_see_nav_item() |
Determine whether the current user should see this nav tab. |
BP_Group_Extension::user_can_visit() |
Determine whether the current user has access to visit this tab. |
BP_Group_Extension::user_meets_access_condition() |
Check whether the current user meets an access condition. |
BP_Group_Extension::widget_display() |
Content displayed in a widget sidebar, if applicable. |
BP_Group_Member_Query::get_gm_ids_ordered_by_activity() |
Sort user IDs by how recently they have generated activity within a given group. |
BP_Group_Member_Query::get_group_member_ids() |
Get the members of the queried group. |
BP_Group_Member_Query::get_include_ids() |
Get a list of user_ids to include in the IN clause of the main query. |
BP_Group_Member_Query::populate_group_member_extras() |
Fetch additional data required in bp_group_has_members() loops. |
BP_Group_Member_Query::set_orderby() |
Tell BP_User_Query to order by the order of our query results. |
BP_Group_Member_Query::setup_hooks() |
Set up action hooks. |
BP_Group_Membership_Export::get_data() |
Get data & count of groups by page and user. |
BP_Group_Membership_Export::instance() |
Get the instance of this class. |
BP_Group_Membership_Export::process_data() |
Export member group memberships. |
BP_Groups_Component::__construct() |
Start the groups component creation process. |
BP_Groups_Component::includes() |
Include Groups component files. |
BP_Groups_Component::late_includes() |
Late includes method. |
BP_Groups_Component::register_taxonomies() |
Set up taxonomies. |
BP_Groups_Component::rest_api_init() |
Init the BuddyBoss REST API. |
BP_Groups_Component::setup_admin_bar() |
Set up the component entries in the WordPress Admin Bar. |