Hooks
Description
bp_rest_xprofile_types_get_items

Fires after a list of field are fetched via the REST API.

Source: bp-xprofile/classes/class-bp-rest-xprofile-types-endpoint.php:90

bp_rest_xprofile_types_get_items_permissions_check

Filter the XProfile types `get_items` permissions check.

Source: bp-xprofile/classes/class-bp-rest-xprofile-types-endpoint.php:134

bp_rest_xprofile_types_prepare_value

Filter the XProfile field returned from the API.

Source: bp-xprofile/classes/class-bp-rest-xprofile-types-endpoint.php:292

bp_rest_xprofile_types_schema

Filters the xprofile field group schema.

Source: bp-xprofile/classes/class-bp-rest-xprofile-types-endpoint.php:445

bp_rest_xprofile_update_collection_params

Filters the collection query params.

Source: bp-xprofile/classes/class-bp-rest-xprofile-update-endpoint.php:422

bp_rest_xprofile_update_items

Fires after a XProfile update is created via the REST API.

Source: bp-xprofile/classes/class-bp-rest-xprofile-update-endpoint.php:198

bp_rest_xprofile_update_items_permissions_check

Filter the XProfile updates `update_items` permissions check.

Source: bp-xprofile/classes/class-bp-rest-xprofile-update-endpoint.php:244

bp_rest_xprofile_update_schema

Filters the xprofile field group schema.

Source: bp-xprofile/classes/class-bp-rest-xprofile-update-endpoint.php:281

bp_restrict_group_creation

Filters whether or not group creation is turned off.

Source: bp-core/bp-core-options.php:862

bp_screens

Fires inside the ‘bp_screens’ function, which runs just before rendering.

Source: bp-core/bp-core-dependency.php:373

Bp_Search_Activities_sql

SELECT DISTINCT a.id FROM wp_bp_activity a WHERE a.is_spam = 0 AND a.content LIKE ‘%nothing%’ AND a.hide_sitewide = 0 AND a.type NOT IN (‘activity_comment’, ‘last_activity’)

Source: bp-search/classes/class-bp-search-activities.php:141

Bp_Search_Activity_Comment_sql

SELECT DISTINCT a.id FROM wp_bp_activity a WHERE a.is_spam = 0 AND a.content LIKE ‘%nothing%’ AND a.hide_sitewide = 0 AND a.type NOT IN (‘activity_comment’, ‘last_activity’)

Source: bp-search/classes/class-bp-search-activity-comments.php:139

bp_search_additional_search_helpers

Hook to load helper classes for additional search types.

Source: bp-search/classes/class-bp-search.php:217

bp_search_before_result

the template file to display content search result page instead create a folder ‘buddyboss-global-search’ inside your theme, copy this file over there, and make changes there

Source: bp-templates/bp-nouveau/buddypress/search/results-page-content.php:24

bp_search_class_search_wrap

the following variable will be an object of current search type helper class e.g: an object of Bp_Search_Groups or Bp_Search_Posts etc.

Source: bp-search/classes/class-bp-search.php:532

bp_search_form_action

Filters the “action” attribute for search forms.

Source: bp-core/bp-core-template.php:546

bp_search_form_type_select

Filters the complete

bp_search_form_type_select_options

Filters all of the component options available for search scope.

Source: bp-core/bp-core-template.php:585

bp_search_get_settings_fields

General Section *****************************************************

Source: bp-search/bp-search-settings.php:251

bp_search_group_or_type_title

All helper classes must inherit from bp_search_Type

Source: bp-search/classes/class-bp-search.php:293

Bp_Search_Groups_sql

Properly handle hidden groups.

Source: bp-search/classes/class-bp-search-groups.php:145

bp_search_label_search_type

All helper classes must inherit from bp_search_Type

Source: bp-search/classes/class-bp-search.php:292

bp_search_query_results

the following variable will be an object of current search type helper class e.g: an object of Bp_Search_Groups or Bp_Search_Posts etc.

Source: bp-search/classes/class-bp-search.php:528

bp_search_settings_post_type_taxonomies

Filter to add or remove the Taxonomy from Post Type

Source: bp-search/bp-search-settings.php:289

bp_send_email

Gives access to an email before it is sent.

Source: bp-core/bp-core-functions.php:3480

bp_send_email_delivery_class

Filter the email delivery class.

Source: bp-core/bp-core-functions.php:3551

bp_send_email_failure

Fires after BuddyPress has tried – and failed – to send an email.

Source: bp-core/bp-core-functions.php:3570

bp_send_email_success

Fires after BuddyPress has succesfully sent an email.

Source: bp-core/bp-core-functions.php:3582

bp_set_member_type

Fires just after a user’s profile type has been changed.

Source: bp-members/bp-members-functions.php:2771

bp_set_object_terms

Fires when taxonomy terms have been set on BuddyPress objects.

Source: bp-core/bp-core-taxonomy.php:116

bp_set_user_member_type

Fires just after a user’s profile type has been changed.

Source: bp-members/bp-members-functions.php:3259

bp_settings_admin_tabs

Fires after the output of tabs for the admin area.

Source: bp-core/admin/bp-core-admin-functions.php:542

bp_settings_capabilities_after_save

Fires after the capabilities settings have been saved and before redirect.

Source: bp-settings/actions/capabilities.php:77

bp_settings_capabilities_before_save

Fires before the capabilities settings have been saved.

Source: bp-settings/actions/capabilities.php:49

bp_settings_screen_capabilities

Filters the template file path to use for the capabilities settings screen.

Source: bp-settings/screens/capabilities.php:28

bp_settings_screen_delete_account

Filters the template file path to use for the delete-account settings screen.

Source: bp-settings/screens/delete-account.php:28

bp_settings_screen_export_data_settings

Filters the template file path to use for the notification settings screen.

Source: bp-settings/screens/export.php:28

bp_settings_screen_general_settings

Filters the template file path to use for the general settings screen.

Source: bp-settings/screens/general.php:28

bp_settings_screen_notification_settings

Filters the template file path to use for the notification settings screen.

Source: bp-settings/screens/notifications.php:28

bp_settings_screen_xprofile

Filters the template to load for the XProfile settings screen.

Source: bp-xprofile/screens/settings-profile.php:29

bp_setup_admin_bar

Fires inside the ‘bp_setup_admin_bar’ function, where plugins should add items to the WP admin bar.

Source: bp-core/bp-core-dependency.php:172

bp_setup_cache_groups

Fires inside the ‘bp_setup_cache_groups’ function, where cache groups are registered.

Source: bp-core/bp-core-dependency.php:233

bp_setup_canonical_stack

Fires inside the ‘bp_setup_canonical_stack’ function, where plugins should set up their canonical URL.

Source: bp-core/bp-core-dependency.php:94

bp_setup_components

Fires inside the ‘bp_setup_components’ function, where plugins should initialize components.

Source: bp-core/bp-core-dependency.php:64

bp_setup_current_user

Fires to set up the current user setup process.

Source: bp-core/bp-core-dependency.php:251

bp_setup_globals

Fires inside the ‘bp_setup_globals’ function, where plugins should initialize global settings.

Source: bp-core/bp-core-dependency.php:139

bp_setup_integrations

Fires inside the ‘bp_setup_integrations’ function, where plugins should initialize components.

Source: bp-core/bp-core-dependency.php:79

bp_setup_nav

Fires inside the ‘bp_setup_nav’ function, where plugins should register their navigation items.

Source: bp-core/bp-core-dependency.php:154

bp_setup_option_filters

Fires after the addition of filters to each BuddyPress option.

Source: bp-core/bp-core-options.php:242

bp_setup_theme

Fires inside the ‘bp_setup_theme’ function.

Source: bp-core/bp-core-dependency.php:564