Contents
bp_is_active( string $component = '', string $feature = '' )
Check whether a given component (or feature of a component) is active.
Description
Parameters
- $component
-
(Optional) The component name.
Default value: ''
- $feature
-
(Optional) The feature name.
Default value: ''
Return
(bool)
Source
File: bp-core/bp-core-template.php
function bp_is_active( $component = '', $feature = '' ) { $retval = false; // Default to the current component if none is passed. if ( empty( $component ) ) { $component = bp_current_component(); } // Is component in either the active or required components arrays. if ( isset( buddypress()->active_components[ $component ] ) || isset( buddypress()->required_components[ $component ] ) ) { $retval = true; // Is feature active? if ( ! empty( $feature ) ) { // The xProfile component is specific. if ( 'xprofile' === $component ) { $component = 'profile'; } if ( empty( buddypress()->$component->features ) || false === in_array( $feature, buddypress()->$component->features, true ) ) { $retval = false; } /** * Filters whether or not a given feature for a component is active. * * This is a variable filter that is based on the component and feature * that you are checking of active status of. * * @since BuddyPress 2.3.0 * * @param bool $retval */ $retval = apply_filters( "bp_is_{$component}_{$feature}_active", $retval ); } } /** * Filters whether or not a given component has been activated by the admin. * * @since BuddyPress 2.1.0 * * @param bool $retval Whether or not a given component has been activated by the admin. * @param string $component Current component being checked. */ return apply_filters( 'bp_is_active', $retval, $component ); }
Changelog
Version | Description |
---|---|
BuddyPress 2.3.0 Added $feature as a parameter. | BuddyPress 2.3.0 Added $feature as a parameter. |
BuddyPress 1.2.0 See r2539. | Introduced. |
Related
Uses
Uses | Description |
---|---|
bp-loader.php: buddypress() |
The main function responsible for returning the one true BuddyBoss Instance to functions everywhere. |
bp-core/bp-core-template.php: bp_is_{$component}_{$feature}_active |
Filters whether or not a given feature for a component is active. |
bp-core/bp-core-template.php: bp_is_active |
Filters whether or not a given component has been activated by the admin. |
bp-core/bp-core-template.php: bp_current_component() |
Return the name of the current component. |
Used By | Description |
---|---|
bp-templates/bp-nouveau/includes/customizer.php: bp_nouveau_customizer_user_profile_actions() |
Return profile header buttons |
bp-search/classes/class-bp-search-albums.php: Bp_Search_Albums::sql() |
Prepare SQL query for albums search. |
bp-search/classes/class-bp-search-media.php: Bp_Search_Media::sql() |
Prepare SQL query for media search. |
bp-messages/classes/class-bp-messages-thread.php: BP_Messages_Thread::get_threads_for_user() |
Get message threads. |
bp-media/classes/class-bp-rest-media-endpoint.php: BP_REST_Media_Endpoint::prepare_links() |
Prepare links for the request. |
bp-document/classes/class-bp-rest-document-endpoint.php: BP_REST_Document_Endpoint::prepare_links() |
Prepare links for the request. |
bp-templates/bp-nouveau/includes/ajax.php: bp_nouveau_ajax_save_cover_position() |
Save Cover image position for group and member. |
bp-members/classes/class-bp-rest-members-details-endpoint.php: BP_REST_Members_Details_Endpoint::bp_rest_default_menu() |
Get default dropdown navigation. |
bp-media/classes/class-bp-rest-media-endpoint.php: BP_REST_Media_Endpoint::bp_rest_media_default_scope() |
Get default scope for the media. |
bp-media/classes/class-bp-rest-media-endpoint.php: BP_REST_Media_Endpoint::bp_rest_check_privacy_restriction() |
Check user access based on the privacy for the single Media. |
bp-media/classes/class-bp-rest-media-albums-endpoint.php: BP_REST_Media_Albums_Endpoint::bp_rest_check_album_privacy_restriction() |
Check user access based on the privacy for the single album. |
bp-document/classes/class-bp-rest-document-folder-endpoint.php: BP_REST_Document_Folder_Endpoint::bp_rest_check_folder_privacy_restriction() |
Check user access based on the privacy for the single folder. |
bp-document/classes/class-bp-rest-document-endpoint.php: BP_REST_Document_Endpoint::update_item_permissions_check() |
Check if a given request has access to update a document. |
bp-document/classes/class-bp-rest-document-endpoint.php: BP_REST_Document_Endpoint::document_get_prepare_response() |
Prepare object response for the document/folder. |
bp-document/classes/class-bp-rest-document-endpoint.php: BP_REST_Document_Endpoint::get_document_current_user_permissions() |
Get document permissions based on current user. |
bp-document/classes/class-bp-rest-document-endpoint.php: BP_REST_Document_Endpoint::bp_rest_document_default_scope() |
Get default scope for the document. |
bp-document/classes/class-bp-rest-document-endpoint.php: BP_REST_Document_Endpoint::bp_rest_check_privacy_restriction() |
Check user access based on the privacy for the single document. |
bp-document/classes/class-bp-rest-document-endpoint.php: BP_REST_Document_Endpoint::bbp_document_update_rest_field_callback() |
The function to use to update the document’s value of the topic REST Field. |
bp-document/classes/class-bp-rest-document-folder-endpoint.php: BP_REST_Document_Folder_Endpoint::create_item_permissions_check() |
Check if a given request has access to create a folder. |
bp-document/classes/class-bp-rest-document-folder-endpoint.php: BP_REST_Document_Folder_Endpoint::update_item_permissions_check() |
Check if a given request has access to update a document. |
bp-document/classes/class-bp-rest-document-endpoint.php: BP_REST_Document_Endpoint::get_items_permissions_check() |
Checks if a given request has access to get all users. |
bp-document/classes/class-bp-rest-document-endpoint.php: BP_REST_Document_Endpoint::create_item_permissions_check() |
Check if a given request has access to create a document. |
bp-core/bp-core-update.php: bp_update_to_1_5_1() |
Fix forums media showing in users profile media tab. |
bp-activity/bp-activity-functions.php: bp_activity_get_edit_data() |
Get the Activity edit data. |
bp-groups/classes/class-bp-rest-groups-endpoint.php: BP_REST_Groups_Endpoint::bp_rest_user_can_post() |
Check the user can post activity into group or not based on settings. |
bp-activity/bp-activity-template.php: bp_get_activity_entry_css_class() |
Return the current activity entry item’s CSS class. |
bp-activity/bp-activity-filters.php: bp_activity_edit_update_media() |
Update media and activity for media updation and deletion while editing the activity. |
bp-activity/bp-activity-filters.php: bp_activity_edit_update_document() |
Update document and activity for document updation and deletion while editing the activity. |
bp-document/classes/class-bp-document.php: BP_Document::get_document_data() |
Convert document IDs to document objects, as expected in template loop. |
bp-document/classes/class-bp-document.php: BP_Document::get_folder_data() |
Convert document IDs to document objects, as expected in template loop. |
bp-document/classes/class-bp-document.php: BP_Document::delete() |
Delete document items from the database. |
bp-document/classes/class-bp-document.php: BP_Document::total_document_count() |
Count total document for the given user. |
bp-document/classes/class-bp-document.php: BP_Document::append_user_fullnames() |
Append xProfile fullnames to an document array. |
bp-document/classes/class-bp-document-component.php: BP_Document_Component::setup_globals() |
Set up component global data. |
bp-document/classes/class-bp-document-component.php: BP_Document_Component::setup_nav() |
Set up component navigation. |
bp-document/classes/class-bp-document-component.php: BP_Document_Component::setup_admin_bar() |
Set up the component entries in the WordPress Admin Bar. |
bp-document/classes/class-bp-document-folder.php: BP_Document_Folder::get_folder_data() |
Convert document IDs to document objects, as expected in template loop. |
bp-document/classes/class-bp-document-folder.php: BP_Document_Folder::append_user_fullnames() |
Append xProfile fullnames to an document array. |
bp-document/classes/class-bp-document-privacy.php: BP_Document_Privacy::get_visibility_options() |
get options for visibility. |
bp-document/classes/class-bp-document-privacy.php: BP_Document_Privacy::is_document_visible() |
Check if document is visible or not to the logged in user |
bp-document/bp-document-template.php: bp_get_folder_link() |
Return the folder description. |
bp-document/bp-document-template.php: bp_has_folders() |
Initialize the folder loop. |
bp-document/bp-document-template.php: bp_document_user_can_edit() |
Determine if the current user can edit an document item. |
bp-document/bp-document-functions.php: bp_document_default_scope() |
Get default scope for the document. |
bp-document/bp-document-functions.php: bp_document_move_folder_to_folder() |
This function will move folder to another destination folder id. |
bp-document/bp-document-functions.php: bp_document_update_privacy() |
Update document privacy with nested level. |
bp-document/bp-document-functions.php: bp_document_user_can_manage_folder() |
Check user have a permission to manage the folder. |
bp-document/bp-document-functions.php: bp_document_user_can_manage_document() |
Check user have a permission to manage the document. |
bp-document/bp-document-functions.php: bp_document_move_document_to_folder() |
This function will document into the folder. |
bp-document/bp-document-functions.php: bp_document_allowed_mimes() |
Mine type for uploader allowed by buddyboss document for security reason. |
bp-document/bp-document-functions.php: bp_document_get_document_activity() |
Return the document activity. |
bp-document/bp-document-filters.php: bp_document_admin_repair_document() |
Repair BuddyBoss document. |
bp-document/bp-document-filters.php: bp_document_add_admin_repair_items() |
Add document repair list item. |
bp-document/bp-document-filters.php: bp_document_update_activity_document_meta() |
Update document for activity. |
bp-document/bp-document-filters.php: bp_document_update_document_privacy() |
Update document privacy according to folder’s privacy. |
bp-document/bp-document-filters.php: bp_document_forums_new_post_document_save() |
Save document when new topic or reply is saved |
bp-xprofile/classes/class-bp-rest-xprofile-types-endpoint.php: BP_REST_XProfile_Types_Endpoint::get_item_schema() |
Get the XProfile types schema, conforming to JSON Schema. |
bp-templates/bp-nouveau/includes/document/ajax.php: bp_nouveau_ajax_document_get_folder_view() | |
bp-templates/bp-nouveau/includes/document/functions.php: bp_nouveau_get_document_directory_nav_items() |
Get the nav items for the Media directory |
bp-templates/bp-nouveau/includes/document/ajax.php: bp_nouveau_ajax_document_folder_delete() |
Delete folder. |
bp-templates/bp-nouveau/includes/document/ajax.php: bp_nouveau_ajax_document_get_activity() |
Get activity for the document. |
bp-templates/bp-nouveau/includes/messages/ajax.php: bp_nouveau_get_thread_messages() |
messages for each thread. |
bp-templates/bp-nouveau/includes/messages/ajax.php: bp_nouveau_ajax_delete_thread() |
AJAX delete entire thread. |
bp-templates/bp-nouveau/includes/activity/template-tags.php: bp_nouveau_activity_privacy() |
Output the privacy option inside an Activity Loop. |
bp-templates/bp-nouveau/includes/groups/ajax.php: bp_nouveau_ajax_groups_get_group_members_listing() |
Retrieve the possible members list to send group message. |
bp-templates/bp-nouveau/includes/groups/ajax.php: bp_nouveau_ajax_groups_send_message() |
Send group message to group members. |
bp-settings/classes/class-bp-rest-account-settings-options-endpoint.php: BP_REST_Account_Settings_Options_Endpoint::get_notifications_fields() |
Get Fields for the Notifications “Email Preferences”. |
bp-search/classes/class-bp-search-documents.php: Bp_Search_Documents::sql() | |
bp-search/classes/class-bp-search-folders.php: Bp_Search_Folders::sql() | |
bp-notifications/classes/class-bp-rest-notifications-endpoint.php: BP_REST_Notifications_Endpoint::bp_rest_get_notification_actions() |
Action to perform. |
bp-notifications/classes/class-bp-rest-notifications-endpoint.php: BP_REST_Notifications_Endpoint::bp_rest_link_url_update() |
Update Link URL after request accept/reject. |
bp-messages/bp-messages-functions.php: bp_messages_get_avatars() |
Get Message thread avatars by thread id. |
bp-messages/bp-messages-filters.php: bp_messages_add_user_to_group_message_thread() |
Remove member to Group thread when h/she joined the group. |
bp-messages/bp-messages-filters.php: bp_messages_remove_user_to_group_message_thread() |
Add member to Group thread when h/she joined the group. |
bp-messages/classes/class-bp-rest-messages-endpoint.php: BP_REST_Messages_Endpoint::prepare_message_for_response() |
Prepares message data for the REST response. |
bp-messages/classes/class-bp-rest-messages-endpoint.php: BP_REST_Messages_Endpoint::prepare_item_for_response() |
Prepares thread data for return as an object. |
bp-messages/classes/class-bp-rest-messages-endpoint.php: BP_REST_Messages_Endpoint::prepare_links() |
Prepare links for the request. |
bp-messages/classes/class-bp-rest-messages-endpoint.php: BP_REST_Messages_Endpoint::get_collection_params() |
Get the query params for Messages collections. |
bp-messages/classes/class-bp-rest-messages-endpoint.php: BP_REST_Messages_Endpoint::bp_rest_messages_get_avatars() |
Get avatars for the messages thread. |
bp-messages/classes/class-bp-rest-messages-endpoint.php: BP_REST_Messages_Endpoint::register_routes() |
Register the component routes. |
bp-members/bp-members-functions.php: bp_member_object_template_results_members_all_scope() |
Object template results members all scope. |
bp-members/bp-members-filters.php: bp_members_filter_media_personal_scope() |
Set up media arguments for use with the ‘personal’ scope. |
bp-members/bp-members-filters.php: bp_members_filter_document_personal_scope() |
Set up media arguments for use with the ‘personal’ scope. |
bp-members/bp-members-filters.php: bp_members_filter_folder_personal_scope() |
Set up media arguments for use with the ‘personal’ scope. |
bp-members/classes/class-bp-rest-signup-endpoint.php: BP_REST_Signup_Endpoint::signup_form_items() |
Retrieve Signup Form Fields. |
bp-members/classes/class-bp-rest-signup-endpoint.php: BP_REST_Signup_Endpoint::create_item() |
Create signup. |
bp-members/classes/class-bp-rest-members-details-endpoint.php: BP_REST_Members_Details_Endpoint::get_items_permissions_check() |
Checks if a given request has access to get all users. |
bp-members/classes/class-bp-rest-members-details-endpoint.php: BP_REST_Members_Details_Endpoint::get_item() |
Retrieve member detail. |
bp-members/classes/class-bp-rest-members-details-endpoint.php: BP_REST_Members_Details_Endpoint::get_item_permissions_check() |
Checks if a given request has access to get all users. |
bp-members/classes/class-bp-rest-members-details-endpoint.php: BP_REST_Members_Details_Endpoint::bp_rest_legacy_get_members_directory_nav_items() |
Legacy template members directory navigation support added. |
bp-members/classes/class-bp-rest-members-details-endpoint.php: BP_REST_Members_Details_Endpoint::bp_rest_legacy_get_members_component_filters() |
Legacy template members directory filter support added. |
bp-members/classes/class-bp-rest-members-endpoint.php: BP_REST_Members_Endpoint::user_data() |
Method to facilitate fetching of user data. |
bp-members/classes/class-bp-rest-members-endpoint.php: BP_REST_Members_Endpoint::xprofile_data() |
Get XProfile info from the user. |
bp-members/classes/class-bp-rest-members-endpoint.php: BP_REST_Members_Endpoint::rest_bp_get_following_ids() |
Returns a comma separated list of user_ids for a given user’s following. |
bp-members/classes/class-bp-rest-members-endpoint.php: BP_REST_Members_Endpoint::rest_bp_get_follower_ids() |
Returns a comma separated list of user_ids for a given user’s followers. |
bp-members/classes/class-bp-rest-members-actions-endpoint.php: BP_REST_Members_Actions_Endpoint::bp_rest_follow_is_following() |
Check member is following or not. |
bp-members/classes/class-bp-rest-members-actions-endpoint.php: BP_REST_Members_Actions_Endpoint::bp_rest_follow_start_following() |
Start Following the member. |
bp-members/classes/class-bp-rest-members-actions-endpoint.php: BP_REST_Members_Actions_Endpoint::bp_rest_follow_stop_following() |
Stop Following the member. |
bp-members/classes/class-bp-members-component.php: BP_Members_Component::rest_api_init() |
Init the BuddyBoss REST API. |
bp-media/bp-media-template.php: bp_media_user_can_delete() |
Determine if the current user can delete an media item. |
bp-media/bp-media-settings.php: bp_media_settings_callback_profile_document_support() |
Setting > Media > Forums support |
bp-media/bp-media-settings.php: bp_media_settings_callback_group_document_support() |
Setting > Media > Groups support |
bp-media/bp-media-functions.php: bp_media_user_can_manage_album() |
Check user have a permission to manage the album. |
bp-media/bp-media-functions.php: bp_media_query_privacy() |
Get list of privacy based on user and group. |
bp-media/bp-media-functions.php: bp_media_default_scope() |
Get default scope for the media. |
bp-media/bp-media-functions.php: bp_media_user_can_manage_media() |
Check user have a permission to manage the media. |
bp-media/bp-media-functions.php: bp_media_get_thread_id() | |
bp-media/bp-media-filters.php: bp_media_add_admin_repair_items() |
Add media repair list item. |
bp-media/bp-media-filters.php: bp_media_admin_repair_media() |
Repair BuddyBoss media. |
bp-media/classes/class-bp-rest-media-endpoint.php: BP_REST_Media_Endpoint::get_items_permissions_check() |
Checks if a given request has access to get all users. |
bp-media/classes/class-bp-rest-media-endpoint.php: BP_REST_Media_Endpoint::create_item_permissions_check() |
Check if a given request has access to create a media. |
bp-media/classes/class-bp-rest-media-endpoint.php: BP_REST_Media_Endpoint::update_item_permissions_check() |
Check if a given request has access to update a media. |
bp-media/classes/class-bp-rest-media-endpoint.php: BP_REST_Media_Endpoint::bbp_media_update_rest_field_callback() |
The function to use to update the medias’s value of the topic REST Field. |
bp-media/classes/class-bp-rest-media-endpoint.php: BP_REST_Media_Endpoint::bbp_media_gif_update_rest_field_callback() |
The function to use to update the medias’s value of the activity REST Field. |
bp-media/classes/class-bp-rest-media-albums-endpoint.php: BP_REST_Media_Albums_Endpoint::get_items() |
Retrieve Albums. |
bp-media/classes/class-bp-rest-media-albums-endpoint.php: BP_REST_Media_Albums_Endpoint::create_item_permissions_check() |
Check if a given request has access to create a media. |
bp-media/classes/class-bp-rest-media-albums-endpoint.php: BP_REST_Media_Albums_Endpoint::update_item_permissions_check() |
Checks if a given request has access to for the user. |
bp-integrations/learndash/bp-learndash-filters.php: bp_activity_add_meta_boxes() |
Publish Activity for lessons, quizzes and topics with appropriate conditions. |
bp-integrations/learndash/bp-learndash-filters.php: bb_ld_group_archive_slug_change() |
Filter to fix conflict between Learndash Plugin groups archive page and Platform Groups page. |
bp-groups/bp-groups-notifications.php: bp_groups_uninvite_user_delete_group_invite_notification() |
Remove Group invite notification when a user is uninvited. |
bp-groups/classes/class-bp-rest-group-settings-endpoint.php: BP_REST_Group_Settings_Endpoint::register_routes() |
Register the component routes. |
bp-groups/classes/class-bp-rest-group-settings-endpoint.php: BP_REST_Group_Settings_Endpoint::get_item_permissions_check() |
Check if a given request has access to group details. |
bp-groups/classes/class-bp-rest-group-settings-endpoint.php: BP_REST_Group_Settings_Endpoint::update_item_permissions_check() |
Check if a given request has access to update account settings options. |
bp-groups/classes/class-bp-rest-group-settings-endpoint.php: BP_REST_Group_Settings_Endpoint::get_settings_fields() |
Get Group Settings. |
bp-groups/classes/class-bp-rest-group-settings-endpoint.php: BP_REST_Group_Settings_Endpoint::get_forum_fields() |
Get Group forum Settings. |
bp-groups/classes/class-bp-rest-group-settings-endpoint.php: BP_REST_Group_Settings_Endpoint::update_forum_fields() |
Update Group Forum settings. |
bp-groups/classes/class-bp-rest-groups-endpoint.php: BP_REST_Groups_Endpoint::get_endpoint_args_for_item_schema() |
Edit some arguments for the endpoint’s CREATABLE and EDITABLE methods. |
bp-groups/classes/class-bp-rest-groups-details-endpoint.php: BP_REST_Groups_Details_Endpoint::get_items_permissions_check() |
Check if a given request has access to group details. |
bp-groups/classes/class-bp-rest-groups-details-endpoint.php: BP_REST_Groups_Details_Endpoint::get_item_permissions_check() |
Check if a given request has access to group details. |
bp-groups/classes/class-bp-rest-groups-details-endpoint.php: BP_REST_Groups_Details_Endpoint::bp_rest_get_nav_count() |
Retrieve the count attribute for the current nav item. |
bp-groups/classes/class-bp-rest-group-membership-endpoint.php: BP_REST_Group_Membership_Endpoint::get_collection_params() |
Get the query params for collections of group memberships. |
bp-groups/classes/class-bp-groups-component.php: BP_Groups_Component::rest_api_init() |
Init the BuddyBoss REST API. |
bp-forums/classes/class-bp-rest-forums-endpoint.php: BP_REST_Forums_Endpoint::can_access_content() |
Check current access permission. |
bp-core/bp-core-rest-api.php: bp_rest_register_field() |
Registers a new field on an existing BuddyBoss object. |
bp-core/bp-core-update.php: bp_core_fix_forums_media() |
Fix forums media |
bp-core/bp-core-update.php: bb_update_to_1_3_5() |
1.3.5 update routine. |
bp-core/bp-core-update.php: bp_update_to_1_4_3() |
Fix forums media showing in users profile media tab. |
bp-core/bp-core-template.php: bp_is_group_folders() |
Is the current page a group’s folder page? |
bp-core/bp-core-template.php: bp_is_user_folders() |
Is the current page a user’s folder page? |
bp-core/bp-core-template.php: bp_is_group_document() |
Is the current page a group’s document page? |
bp-core/bp-core-template.php: bp_is_single_folder() |
Is the current page a single folder item permalink? |
bp-core/bp-core-template.php: bp_is_single_document() |
Is the current page a single document item permalink? |
bp-core/bp-core-functions.php: bp_core_hide_display_name_field() |
Whether or not profile field is hidden. |
bp-core/classes/class-bp-rest-settings-endpoint.php: BP_REST_Settings_Endpoint::get_buddyboss_platform_settings() |
Get BuddyBoss Platform Settings. |
bp-core/classes/class-bp-rest-settings-endpoint.php: BP_REST_Settings_Endpoint::get_buddypress_settings() |
Get BuddyPress settings. |
bp-core/compatibility/bp-incompatible-plugins-helper.php: bp_core_add_support_for_google_captcha_pro() |
Include plugin when plugin is activated |
bp-core/compatibility/bp-incompatible-plugins-helper.php: bp_core_learndash_bbpress_notices() |
Include plugin when plugin is activated |
bp-core/classes/class-bp-rest-mention-endpoint.php: BP_REST_Mention_Endpoint::get_items() |
Retrieve members to mention. |
bp-core/classes/class-bp-rest-components-endpoint.php: BP_REST_Components_Endpoint::update_item() |
Activate/Deactivate a component. |
bp-core/classes/class-bp-rest-components-endpoint.php: BP_REST_Components_Endpoint::verify_component_status() |
Verify Component Status. |
bp-core/admin/bp-core-admin-tools.php: bp_admin_invitations_table() |
Create the invitations database table if it does not exist. |
bp-core/admin/settings/bp-admin-setting-document.php: BP_Admin_Setting_Document::is_active() | |
bp-blogs/classes/class-bp-blogs-component.php: BP_Blogs_Component::rest_api_init() |
Init the BuddyBoss REST API. |
bp-activity/bp-activity-functions.php: bp_activity_default_scope() |
Get default scope for the activity |
bp-activity/bp-activity-filters.php: bp_activity_has_media_activity_filter() |
Filter the activities for document and media privacy |
bp-activity/bp-activity-filters.php: bp_activity_media_add() |
Create media activity for each media uploaded |
bp-activity/bp-activity-filters.php: bp_activity_create_parent_media_activity() |
Create main activity for the media uploaded and saved. |
bp-activity/bp-activity-filters.php: bp_activity_document_add() |
Create document activity for each document uploaded |
bp-activity/bp-activity-filters.php: bp_activity_create_parent_document_activity() |
Create main activity for the media uploaded and saved. |
bp-activity/classes/class-bp-rest-activity-endpoint.php: BP_REST_Activity_Endpoint::show_hidden() |
Show hidden activity? |
bp-activity/classes/class-bp-rest-activity-endpoint.php: BP_REST_Activity_Endpoint::bp_rest_activity_content_validate() |
Validate |
bp-activity/classes/class-bp-rest-activity-endpoint.php: BP_REST_Activity_Endpoint::bp_rest_activity_default_scope() |
Get default scope for the activity – from: bp_activity_default_scope(); |
bp-activity/classes/class-bp-rest-activity-link-preview-endpoint.php: BP_REST_Activity_Link_Preview_Endpoint::get_items_permissions_check() |
Check if a given request has access to activity link preview items. |
bp-activity/classes/class-bp-rest-activity-comment-endpoint.php: BP_REST_Activity_Comment_Endpoint::get_items_permissions_check() |
Check if a given request has access to activity comment. |
bp-activity/classes/class-bp-rest-activity-details-endpoint.php: BP_REST_Activity_Details_Endpoint::get_items_permissions_check() |
Check if a given request has access to activity items. |
bp-activity/classes/class-bp-rest-activity-details-endpoint.php: BP_REST_Activity_Details_Endpoint::get_activities_post_in() |
Get Activity Post in details. |
bp-activity/classes/class-bp-rest-activity-details-endpoint.php: BP_REST_Activity_Details_Endpoint::bp_rest_legacy_get_activity_directory_nav_items() |
Legacy template activity directory navigation support added. |
bp-activity/classes/class-bp-rest-activity-endpoint.php: BP_REST_Activity_Endpoint::create_item() |
Create an activity. |
bp-activity/classes/class-bp-rest-activity-endpoint.php: BP_REST_Activity_Endpoint::create_item_permissions_check() |
Checks if a given request has access to create an activity. |
bp-activity/classes/class-bp-rest-activity-endpoint.php: BP_REST_Activity_Endpoint::prepare_item_for_database() |
Prepare an activity for create or update. |
bp-activity/classes/class-bp-rest-activity-endpoint.php: BP_REST_Activity_Endpoint::prepare_links() |
Prepare links for the request. |
bp-forums/templates/default/bbpress-functions.php: BBP_Default::media_localize_script() |
Localize scripts for Media component for forums |
bp-media/bp-media-filters.php: bp_media_activity_append_media() |
Append the media content to activity read more content |
bp-core/compatibility/bp-incompatible-plugins-helper.php: bp_helper_plugins_loaded_callback() |
Fire to add support for third party plugin |
bp-core/compatibility/bp-rankmath-plugin-helpers.php: bp_helper_rankmath_group_page_support() |
Add Page Title on Platform Group Page in Rank Math Plugin |
bp-media/bp-media-functions.php: bp_media_import_buddyboss_topic_media() |
Import topic media from BuddyBoss Media Plugin |
bp-media/bp-media-functions.php: bp_media_import_buddyboss_reply_media() |
Import reply media from BuddyBoss Media Plugin |
bp-media/bp-media-functions.php: bp_media_import_reset_media_albums() |
Reset all media albums related data in tables |
bp-media/bp-media-functions.php: bp_media_import_reset_media() |
Reset all media related data in tables |
bp-media/bp-media-functions.php: bp_media_import_buddyboss_forum_media() |
Import forums media from BuddyBoss Media Plugin |
bp-media/bp-media-functions.php: bp_media_import_status_request() |
AJAX function for media import status |
bp-forums/templates/default/bbpress-functions.php: BBP_Default::enqueue_scripts() |
Enqueue the required Javascript files |
bp-forums/users/template.php: bbp_user_can_view_forum() |
Check if the user can access a specific forum |
bp-forums/groups.php: BBP_Forums_Group_Extension::maybe_map_permalink_to_group() |
Maybe map a Forums forum/topic/reply permalink to the corresponding group |
bp-forums/forums/functions.php: bbp_get_forum_thumbnail_image() |
Get the forum thumbnail’s image tag |
bp-forums/forums/functions.php: bbp_exclude_forum_ids() |
Returns a meta_query that either includes or excludes hidden forum IDs from a query. |
bp-forums/forums/functions.php: bbp_get_forum_thumbnail_src() |
Get the forum thumbnail’s image source |
bp-forums/classes/class-bp-forums-component.php: BP_Forums_Component::includes() |
Include BuddyBoss classes and functions |
bp-forums/classes/class-bp-forums-component.php: BP_Forums_Component::setup_components() |
Instantiate classes for BuddyBoss integration |
bp-forums/activity.php: BBP_BuddyPress_Activity::register_activity_actions() |
Register our activity actions with BuddyBoss |
bp-forums/replies/functions.php: bbp_adjust_forum_role_labels() |
Change forum role labels to conform to BuddyBoss Platform naming conventions |
bp-media/bp-media-template.php: bp_has_albums() |
Initialize the album loop. |
bp-media/bp-media-template.php: bp_has_media() |
Initialize the media loop. |
bp-media/bp-media-functions.php: bp_media_import_buddyboss_media_tables() |
Import BuddyBoss Media plugin db tables into Media Component |
bp-media/bp-media-functions.php: albums_check_album_access() |
Check album access for current user or guest |
bp-media/bp-media-functions.php: bp_media_get_media_activity() |
Return the media activity. |
bp-media/bp-media-filters.php: bp_media_comment_embed_gif() |
Embed gif in activity comment content |
bp-media/bp-media-filters.php: bp_media_forums_save_gif_data() |
save gif data for forum, topic, reply |
bp-media/bp-media-filters.php: bp_media_activity_embed_gif() |
Embed gif in activity content |
bp-media/bp-media-filters.php: bp_media_activity_entry() |
Get activity entry media to render on front end |
bp-media/bp-media-filters.php: bp_media_activity_comment_entry() |
Get activity comment entry media to render on front end |
bp-media/bp-media-filters.php: bp_media_forums_new_post_media_save() |
Save media when new topic or reply is saved |
bp-media/classes/class-bp-media-album.php: BP_Media_Album::get_album_data() |
Convert media IDs to media objects, as expected in template loop. |
bp-media/classes/class-bp-media-album.php: BP_Media_Album::append_user_fullnames() |
Append xProfile fullnames to an media array. |
bp-media/classes/class-bp-media-privacy.php: BP_Media_Privacy::get_visibility_options() |
get options for visibility |
bp-media/classes/class-bp-media-privacy.php: BP_Media_Privacy::is_media_visible() |
Check if media is visible or not to the logged in user |
bp-media/classes/class-bp-media-component.php: BP_Media_Component::setup_globals() |
Set up component global data. |
bp-media/classes/class-bp-media.php: BP_Media::get_media_data() |
Convert media IDs to media objects, as expected in template loop. |
bp-media/classes/class-bp-media.php: BP_Media::append_user_fullnames() |
Append xProfile fullnames to an media array. |
bp-media/classes/class-bp-media.php: BP_Media::delete() |
Delete media items from the database. |
bp-media/bp-media-settings.php: bp_media_settings_callback_group_media_support() |
Setting > Media > Groups support |
bp-media/bp-media-settings.php: bp_media_get_settings_fields() |
Get all of the settings fields. |
bp-media/bp-media-settings.php: bp_media_settings_callback_profile_media_support() |
Setting > Media > Profile support |
class-buddypress.php: BuddyPress::autoload() |
Autoload classes. |
bp-blogs/bp-blogs-template.php: bp_get_blog_avatar() |
Get a blog’s avatar. |
bp-blogs/classes/class-bp-blogs-component.php: BP_Blogs_Component::setup_title() |
Set up the title for pages and |
bp-blogs/classes/class-bp-blogs-component.php: BP_Blogs_Component::includes() |
Include bp-blogs files. |
bp-blogs/bp-blogs-widgets.php: bp_blogs_register_widgets() |
Register the widgets for the Blogs component. |
bp-xprofile/bp-xprofile-activity.php: xprofile_record_activity() |
Records activity for the logged in user within the profile component so that it will show in the users activity feed (if installed). |
bp-xprofile/bp-xprofile-activity.php: xprofile_delete_activity() |
Deletes activity for a user within the profile component so that it will be removed from the users activity feed and sitewide stream (if installed). |
bp-xprofile/bp-xprofile-activity.php: xprofile_register_activity_action() |
Register an activity action for the Profile Fields component. |
bp-xprofile/bp-xprofile-activity.php: bp_xprofile_new_avatar_activity() |
Adds an activity feed item when a user has uploaded a new avatar. |
bp-xprofile/bp-xprofile-activity.php: bp_xprofile_updated_profile_activity() |
Add an activity item when a user has updated his profile. |
bp-xprofile/bp-xprofile-filters.php: bp_xprofile_filter_user_query_populate_extras() |
Filter BP_User_Query::populate_extras to override each queries users fullname. |
bp-xprofile/bp-xprofile-functions.php: bp_xprofile_get_hidden_field_types_for_user() |
Get the visibility levels that should be hidden for this user pair. |
bp-xprofile/screens/settings-profile.php: bp_xprofile_screen_settings() |
Show the xprofile settings template. |
bp-xprofile/classes/class-bp-xprofile-component.php: BP_XProfile_Component::includes() |
Include files. |
bp-xprofile/classes/class-bp-xprofile-component.php: BP_XProfile_Component::setup_globals() |
Setup globals. |
bp-xprofile/classes/class-bp-xprofile-component.php: BP_XProfile_Component::setup_settings_nav() |
Set up the Settings > Profile nav item. |
bp-messages/classes/class-bp-messages-component.php: BP_Messages_Component::includes() |
Include files. |
bp-messages/classes/class-bp-messages-component.php: BP_Messages_Component::late_includes() |
Late includes method. |
bp-messages/classes/class-bp-messages-notices-admin.php: BP_Messages_Notices_Admin::register_notices_admin() |
Create a new instance or access the current instance of this class. |
bp-messages/classes/class-bp-messages-notices-admin.php: BP_Messages_Notices_Admin::admin_menu() |
Add the ‘Site Notices’ admin menu item. |
bp-messages/classes/class-bp-messages-thread.php: BP_Messages_Thread::delete() |
Mark messages in a thread as deleted or delete all messages in a thread. |
bp-messages/bp-messages-functions.php: messages_new_message() |
Create a new message. |
bp-groups/bp-groups-adminbar.php: bp_groups_group_admin_menu() |
Add the Group Admin top-level menu when viewing group pages. |
bp-messages/bp-messages-notifications.php: messages_format_notifications() |
Format notifications for the Messages component. |
bp-groups/bp-groups-admin.php: bp_groups_admin_edit_metabox_settings() |
Markup for the single group’s Settings metabox. |
bp-groups/bp-groups-admin.php: bp_groups_admin_delete() |
Display the Group delete confirmation screen. |
bp-groups/screens/user/invites.php: groups_screen_group_invites() |
Handle the loading of a user’s Groups > Invites page. |
bp-groups/actions/feed.php: groups_action_group_feed() |
Load the activity feed for the current group. |
bp-groups/screens/single/activity-permalink.php: groups_screen_group_activity_permalink() |
Handle the display of a single group activity item. |
bp-groups/actions/create.php: groups_action_create_group() |
Catch and process group creation form submissions. |
bp-groups/classes/class-bp-group-member-query.php: 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-groups/classes/class-bp-groups-invite-template.php: BP_Groups_Invite_Template::the_invite() |
Sets up the invite to show. |
bp-groups/classes/class-bp-groups-member.php: BP_Groups_Member::get_all_for_group() |
Get members of a group. |
bp-groups/classes/class-bp-groups-member-suggestions.php: BP_Groups_Member_Suggestions::validate() |
Validate and sanitise the parameters for the suggestion service query. |
bp-groups/classes/class-bp-groups-component.php: BP_Groups_Component::includes() |
Include Groups component files. |
bp-groups/classes/class-bp-groups-component.php: BP_Groups_Component::late_includes() |
Late includes method. |
bp-groups/classes/class-bp-groups-component.php: BP_Groups_Component::setup_globals() |
Set up component global data. |
bp-groups/classes/class-bp-groups-component.php: BP_Groups_Component::setup_canonical_stack() |
Set up canonical stack for this component. |
bp-groups/classes/class-bp-groups-component.php: BP_Groups_Component::setup_nav() |
Set up component navigation. |
bp-groups/bp-groups-functions.php: groups_post_update() |
Post an Activity status update affiliated with a group. |
bp-groups/bp-groups-functions.php: groups_join_group() |
Add a user to a group. |
bp-groups/bp-groups-activity.php: bp_groups_group_details_updated_add_activity() |
Add an activity item when a group’s details are updated. |
bp-groups/bp-groups-activity.php: bp_groups_delete_group_delete_all_activity() |
Delete all activity items related to a specific group. |
bp-groups/bp-groups-activity.php: bp_groups_leave_group_delete_recent_activity() |
Delete group member activity if they leave or are removed within 5 minutes of membership modification. |
bp-groups/bp-groups-activity.php: bp_groups_membership_accepted_add_activity() |
Add an activity feed item when a member joins a group. |
bp-groups/bp-groups-activity.php: groups_record_activity() |
Record an activity item related to the Groups component. |
bp-groups/bp-groups-activity.php: groups_register_activity_actions() |
Register activity actions for the Groups component. |
bp-groups/bp-groups-template.php: bp_groups_activity_feed() |
Hook group activity feed to . |
bp-groups/bp-groups-template.php: bp_get_new_group_invite_friend_list() |
Return a list of friends who can be invited to a group |
bp-groups/bp-groups-template.php: bp_groups_front_template_part() |
Output the contents of the current group’s home page. |
bp-groups/bp-groups-template.php: bp_groups_members_filter() |
Output the Group members filters |
bp-groups/bp-groups-template.php: bp_has_friends_to_invite() |
Determine whether the current user has friends to invite to a group. |
bp-groups/bp-groups-template.php: bp_group_admin_memberlist() |
Since BuddyPress 1.0, this generated the group settings admin/member screen. |
bp-groups/bp-groups-template.php: bp_group_mod_memberlist() |
Generate the HTML for a list of group moderators. |
bp-groups/bp-groups-template.php: bp_group_use_cover_image_header() |
Should we use the group’s cover photo header. |
bp-groups/bp-groups-notifications.php: bp_groups_screen_invites_mark_notifications() |
Mark group invitation notifications read when a member views their invitations. |
bp-groups/bp-groups-notifications.php: bp_groups_screen_group_admin_requests_mark_notifications() |
Mark group join requests read when an admin or moderator visits the group administration area. |
bp-groups/bp-groups-notifications.php: bp_groups_remove_data_for_user_notifications() |
Delete new group membership notifications when a user is being deleted. |
bp-groups/bp-groups-notifications.php: bp_groups_screen_my_groups_mark_notifications() |
Mark notifications read when a member views their group memberships. |
bp-groups/bp-groups-notifications.php: bp_groups_delete_group_delete_all_notifications() |
Remove all notifications for any member belonging to a specific group. |
bp-groups/bp-groups-notifications.php: bp_groups_delete_promotion_notifications() |
When a demotion takes place, delete any corresponding promotion notifications. |
bp-groups/bp-groups-notifications.php: bp_groups_accept_invite_mark_notifications() |
Mark notifications read when a member accepts a group invitation. |
bp-groups/bp-groups-notifications.php: bp_groups_accept_request_mark_notifications() |
Mark notifications read when a member’s group membership request is granted. |
bp-groups/bp-groups-notifications.php: groups_notification_new_membership_request() |
Notify group admin about new membership request. |
bp-groups/bp-groups-notifications.php: groups_notification_membership_request_completed() |
Notify member about their group membership request. |
bp-groups/bp-groups-notifications.php: groups_notification_promoted_member() |
Notify group member they have been promoted. |
bp-groups/bp-groups-notifications.php: groups_notification_group_invites() |
Notify a member they have been invited to a group. |
bp-members/bp-members-adminbar.php: bp_members_admin_bar_user_admin_menu() |
Add the User Admin top-level menu to user pages. |
bp-members/bp-members-adminbar.php: bp_members_admin_bar_notifications_menu() |
Build the “Notifications” dropdown. |
bp-members/bp-members-functions.php: bp_allow_user_to_send_invites() |
Show/Hide Email Invites tab in user profile navigation if member type enabled and restrict member type via BuddyBoss > Settings > Invites > Allowed Profile Type. |
bp-members/bp-members-functions.php: bp_assign_default_member_type_to_activate_user() |
Set default profile type on registration. |
bp-members/bp-members-functions.php: bp_assign_default_member_type_to_activate_user_on_admin() |
Set default profile type on registration. |
bp-members/bp-members-functions.php: bp_core_map_user_registration() |
Map a user’s WP display name to the XProfile fullname field, if necessary. |
bp-members/bp-members-functions.php: bp_members_migrate_signups() |
Migrate signups from pre-2.0 configuration to wp_signups. |
bp-members/bp-members-functions.php: bp_core_activate_signup() |
Activate a signup, as identified by an activation key. |
bp-members/bp-members-functions.php: bp_core_process_spammer_status() |
Process a spammed or unspammed user. |
bp-members/screens/register.php: bp_core_screen_signup() |
Handle the loading of the signup screen. |
bp-members/classes/class-bp-signup.php: BP_Signup::add_backcompat() |
Create a WP user at signup. |
bp-members/classes/class-bp-members-admin.php: BP_Members_Admin::signups_admin_manage() |
This is the confirmation screen for actions. |
bp-members/classes/class-bp-core-whos-online-widget.php: BP_Core_Whos_Online_Widget::widget() |
Display the Who’s Online widget. |
bp-members/classes/class-bp-members-theme-compat.php: BP_Members_Theme_Compat::is_members() |
Are we looking at something that needs members theme compatibility? |
bp-members/classes/class-bp-members-component.php: BP_Members_Component::includes() |
Include bp-members files. |
bp-members/classes/class-bp-members-component.php: BP_Members_Component::setup_globals() |
Set up bp-members global settings. |
bp-members/classes/class-bp-members-component.php: BP_Members_Component::setup_canonical_stack() |
Set up canonical stack for this component. |
bp-members/classes/class-bp-members-component.php: BP_Members_Component::setup_nav() |
Set up fall-back component navigation if XProfile is inactive. |
bp-members/classes/class-bp-core-members-widget.php: BP_Core_Members_Widget::widget() |
Display the Members widget. |
bp-members/bp-members-template.php: bp_members_activity_feed() |
Hook member activity feed to . |
bp-members/bp-members-template.php: bp_displayed_user_use_cover_image_header() |
Should we use the cover photo header |
bp-members/bp-members-template.php: bp_get_loggedin_user_nav() |
Render the navigation markup for the logged-in user. |
bp-members/bp-members-template.php: bp_get_member_profile_data() |
Get a piece of user profile data. |
bp-members/bp-members-template.php: bp_member_random_profile_data() |
Output a random piece of profile data for the current member in the loop. |
bp-members/bp-members-filters.php: bp_members_edit_profile_url() |
Filter the user profile URL to point to BuddyPress profile edit. |
bp-members/bp-members-widgets.php: bp_core_ajax_widget_members() |
AJAX request handler for Members widgets. |
bp-invites/bp-invites-functions.php: bp_invites_member_invite_remove_registration_lock() |
Allows invited users to register even if registration is disabled. |
bp-invites/classes/class-bp-invites-component.php: BP_Invites_Component::includes() |
Include Invites component files. |
bp-friends/bp-friends-activity.php: friends_record_activity() |
Record an activity item related to the Connections component. |
bp-friends/bp-friends-activity.php: friends_delete_activity() |
Delete an activity item related to the Connections component. |
bp-friends/bp-friends-activity.php: friends_register_activity_actions() |
Register the activity actions for bp-friends. |
bp-friends/bp-friends-activity.php: bp_friends_friendship_accepted_activity() |
Add activity feed items when one members accepts another members request for virtual friendship. |
bp-friends/bp-friends-activity.php: bp_friends_delete_activity_on_user_delete() |
Deletes friendship activity items when a user is deleted. |
bp-friends/bp-friends-widgets.php: bp_friends_register_widgets() |
Register the friends widget. |
bp-friends/bp-friends-widgets.php: bp_core_ajax_widget_friends() |
Process AJAX pagination or filtering for the Connections widget. |
bp-friends/bp-friends-template.php: bp_friends_random_members() |
Pull up a group of random members, and display some profile data about them. |
bp-friends/classes/class-bp-friends-friendship.php: BP_Friends_Friendship::search_users() |
Search users. |
bp-friends/classes/class-bp-friends-friendship.php: BP_Friends_Friendship::search_users_count() |
Get a count of users who match a search term. |
bp-friends/classes/class-bp-friends-friendship.php: BP_Friends_Friendship::sort_by_name() |
Sort a list of user IDs by their display names. |
bp-friends/classes/class-bp-friends-friendship.php: BP_Friends_Friendship::delete_all_for_user() |
Delete all friendships and friend notifications related to a user. |
bp-friends/classes/class-bp-friends-friendship.php: BP_Friends_Friendship::search_friends() |
Search the friends of a user by a search string. |
bp-friends/classes/class-bp-friends-component.php: BP_Friends_Component::includes() |
Include bp-friends files. |
bp-integrations/learndash/library/SyncGenerator.php: SyncGenerator::addUserToBpGroup() |
Add a user to bp group by role |
bp-integrations/learndash/bp-admin-learndash-tab.php: BP_LearnDash_Admin_Integration_Tab::register_fields() |
Register setting fields |
bp-integrations/learndash/bp-admin-learndash-tab.php: BP_LearnDash_Admin_Integration_Tab::form_html() |
Load the settings html |
bp-templates/bp-nouveau/includes/members/template-tags.php: bp_nouveau_members_loop_buttons() |
Output the action buttons in member loops |
bp-templates/bp-nouveau/includes/members/template-tags.php: bp_nouveau_get_members_buttons() |
Get the action buttons for the displayed user profile |
bp-templates/bp-nouveau/includes/members/functions.php: bp_nouveau_get_members_directory_nav_items() |
Get the nav items for the Members directory |
bp-templates/bp-nouveau/includes/members/functions.php: bp_nouveau_get_members_filters() |
Get Dropdown filters for the members component |
bp-templates/bp-nouveau/includes/customizer-controls.php: BP_Nouveau_Nav_Customize_Control::render_content() |
Render the control’s content. |
bp-templates/bp-nouveau/includes/friends/ajax.php: bp_nouveau_ajax_addremove_friend() |
Friend/un-friend a user via a POST request. |
bp-templates/bp-nouveau/includes/activity/ajax.php: bp_nouveau_ajax_post_update() |
Processes Activity updates received via a POST request. |
bp-templates/bp-nouveau/includes/activity/ajax.php: bp_nouveau_ajax_spam_activity() |
AJAX spam an activity item or comment. |
bp-templates/bp-nouveau/includes/activity/ajax.php: bp_nouveau_ajax_get_single_activity_content() |
Fetches an activity’s full, non-excerpted content via a POST request. |
bp-templates/bp-nouveau/includes/activity/functions.php: bp_nouveau_activity_scope_newest_class() |
Add class to newest activities by type. |
bp-templates/bp-nouveau/includes/activity/functions.php: bp_nouveau_activity_localize_scripts() |
Localize the strings needed for the Activity Post form UI |
bp-templates/bp-nouveau/includes/activity/functions.php: bp_nouveau_get_activity_directory_nav_items() |
Get activity directory navigation menu items. |
bp-templates/bp-nouveau/includes/media/ajax.php: bp_nouveau_ajax_media_album_save() |
Save album |
bp-templates/bp-nouveau/includes/media/ajax.php: bp_nouveau_ajax_media_album_delete() |
Delete album |
bp-templates/bp-nouveau/includes/media/ajax.php: bp_nouveau_ajax_media_get_activity() |
Get activity for the media |
bp-templates/bp-nouveau/includes/media/functions.php: bp_nouveau_media_localize_scripts() |
Localize the strings needed for the messages UI |
bp-templates/bp-nouveau/includes/messages/ajax.php: bp_nouveau_ajax_dsearch_recipients() |
AJAX load recipient list. |
bp-templates/bp-nouveau/includes/messages/ajax.php: bp_nouveau_ajax_messages_send_message() |
AJAX send message and display error. |
bp-templates/bp-nouveau/includes/messages/ajax.php: bp_nouveau_ajax_messages_send_reply() |
AJAX send message reply and display error. |
bp-templates/bp-nouveau/includes/messages/ajax.php: bp_nouveau_ajax_get_user_message_threads() |
AJAX get all user message threads. |
bp-templates/bp-nouveau/includes/messages/ajax.php: bp_nouveau_ajax_messages_thread_read() |
AJAX mark message as read. |
bp-templates/bp-nouveau/includes/messages/ajax.php: bp_nouveau_ajax_star_thread_messages() |
AJAX mark message with star. |
bp-templates/bp-nouveau/includes/messages/ajax.php: bp_nouveau_ajax_dismiss_sitewide_notice() |
AJAX dismiss sitewide notice. |
bp-templates/bp-nouveau/includes/messages/functions.php: bp_nouveau_messages_localize_scripts() |
Localize the strings needed for the messages UI |
bp-templates/bp-nouveau/includes/messages/functions.php: bp_nouveau_add_notice_notification_for_user() |
Add notice notification for member. |
bp-templates/bp-nouveau/includes/groups/classes.php: BP_Nouveau_Customizer_Group_Nav::setup_nav() |
Setup a temporary nav with only the needed parameters. |
bp-templates/bp-nouveau/includes/groups/template-tags.php: bp_nouveau_group_template_part() |
Load the appropriate content for the single group pages |
bp-templates/bp-nouveau/includes/groups/ajax.php: bp_nouveau_ajax_joinleave_group() |
Join or leave a group when clicking the “join/leave” button via a POST request. |
bp-templates/bp-nouveau/includes/groups/functions.php: bp_nouveau_groups_customizer_controls() |
Add controls for the settings of the customizer for the groups component. |
bp-templates/bp-nouveau/includes/groups/functions.php: bp_nouveau_groups_screen_invites_restriction() |
Group invites restriction screen. |
bp-templates/bp-nouveau/includes/groups/functions.php: bp_nouveau_get_group_potential_invites() |
Get potential group invites. |
bp-templates/bp-nouveau/includes/groups/functions.php: bp_nouveau_group_invites_create_steps() |
Create group invites steps |
bp-templates/bp-nouveau/includes/groups/functions.php: bp_nouveau_group_setup_nav() |
Setup group invite navigation menu item. |
bp-templates/bp-nouveau/includes/groups/loader.php: BP_Nouveau_Groups::setup_actions() |
Register do_action() hooks |
bp-templates/bp-nouveau/includes/groups/loader.php: BP_Nouveau_Groups::setup_filters() |
Register add_filter() hooks |
bp-templates/bp-nouveau/includes/groups/functions.php: bp_nouveau_groups_localize_scripts() |
Localize the strings needed for the Group’s Invite UI |
bp-templates/bp-nouveau/includes/template-tags.php: bp_nouveau_search_object_data_attr() |
Output the search form data-bp attribute. |
bp-templates/bp-nouveau/includes/template-tags.php: bp_nouveau_get_container_classes() |
Returns the main BuddyPress container classes. |
bp-templates/bp-nouveau/includes/template-tags.php: bp_nouveau_get_nav_count() |
Retrieve the count attribute for the current nav item. |
bp-templates/bp-nouveau/includes/template-tags.php: bp_nouveau_nav_has_count() |
Checks if the nav item has a count attribute. |
bp-templates/bp-nouveau/includes/ajax.php: bp_nouveau_object_template_results_members_personal_scope() |
Object template results members personal scope. |
bp-templates/bp-nouveau/includes/customizer.php: bp_nouveau_customize_register() |
Add a specific panel for the BP Nouveau Template Pack. |
bp-templates/bp-nouveau/includes/ajax.php: bp_nouveau_ajax_object_template_loader() |
Load the template loop for the current object. |
bp-templates/bp-nouveau/includes/ajax.php: bp_nouveau_object_template_results_members_tabs() |
Object template results members tabs. |
bp-templates/bp-nouveau/includes/functions.php: bp_nouveau_get_component_filters() |
Get Dropdawn filters for the current component of the one passed in params |
bp-templates/bp-nouveau/includes/functions.php: bp_nouveau_get_appearance_settings() |
Get the BP Nouveau Appearance settings. |
bp-templates/bp-nouveau/buddypress-functions.php: BP_Nouveau::register_scripts() |
Register Template Pack JavaScript files |
bp-templates/bp-nouveau/buddypress-functions.php: BP_Nouveau::localize_scripts() |
Load localizations for topic script. |
bp-templates/bp-nouveau/buddypress-functions.php: BP_Nouveau::includes() |
Includes! |
bp-templates/bp-nouveau/buddypress-functions.php: BP_Nouveau::bbp_set_forum_selected_menu_class() |
Set the Forums to selected in menu items |
bp-search/bp-search-functions.php: bp_search_items() |
Buddyboss global search items options |
bp-search/bp-search-functions.php: bb_gs_create_searchstring() |
Generate search string on profile update |
bp-search/bp-search-functions.php: bb_gs_create_group_searchstring() |
Generate search string on group update. |
bp-search/classes/class-bp-search-bbpress-forums-replies.php: Bp_Search_bbPress_Replies::sql() | |
bp-search/classes/class-bp-search-activity-comments.php: Bp_Search_Activity_Comment::sql() | |
bp-search/classes/class-bp-search-members.php: Bp_Search_Members::sql() |
Generates sql for members search. |
bp-search/classes/class-bp-search-members.php: Bp_Search_Members::print_search_options() |
What fields members should be searched on? Prints options to search through username, email, nicename/displayname. |
bp-search/classes/class-bp-search-bbpress-forums.php: Bp_Search_bbPress_Forums::sql() | |
bp-search/classes/class-bp-search-activities.php: Bp_Search_Activities::sql() | |
bp-search/classes/class-bp-search-bbpress-forums-topics.php: Bp_Search_bbPress_Topics::sql() | |
bp-search/classes/class-bp-search.php: BP_Search::load_search_helpers() | |
bp-search/bp-search-settings.php: bp_search_get_settings_fields() |
Get all of the settings fields. |
bp-core/admin/bp-core-admin-pages.php: bp_core_admin_registration_pages_description() |
Registration page settings section description |
bp-core/admin/bp-core-admin-pages.php: bp_core_admin_maybe_save_pages_settings() |
Save BuddyBoss pages settings |
bp-core/admin/bp-core-admin-tools.php: bp_core_admin_tools() |
Render the BuddyBoss Tools page. |
bp-core/admin/bp-core-admin-tools.php: bp_admin_repair_list() |
Get the array of the repair list. |
bp-core/admin/bp-core-admin-tools.php: bp_admin_repair_friend_count() |
Recalculate friend counts for each user. |
bp-core/admin/bp-core-admin-tools.php: bp_admin_repair_group_count() |
Recalculate group counts for each user. |
bp-core/admin/bp-core-admin-tools.php: bp_admin_repair_blog_records() |
Recalculate user-to-blog relationships and useful blog meta data. |
bp-core/admin/bp-core-admin-pages.php: bp_core_admin_register_registration_page_fields() |
Register registration page fields |
bp-core/admin/settings/bp-admin-setting-activity.php: BP_Admin_Setting_Activity::is_active() | |
bp-core/admin/settings/bp-admin-setting-invites.php: BP_Admin_Setting_Invites::is_active() | |
bp-core/admin/settings/bp-admin-setting-media.php: BP_Admin_Setting_Media::is_active() | |
bp-core/admin/settings/bp-admin-setting-media.php: BP_Admin_Setting_Media::register_fields() | |
bp-core/admin/settings/bp-admin-setting-messages.php: BP_Admin_Setting_Messages::is_active() | |
bp-core/admin/settings/bp-admin-setting-xprofile.php: BP_Admin_Setting_Xprofile::register_fields() | |
bp-core/admin/settings/bp-admin-setting-forums.php: BP_Admin_Setting_Forums::is_active() | |
bp-core/admin/settings/bp-admin-setting-general.php: BP_Admin_Setting_General::register_fields() | |
bp-core/admin/settings/bp-admin-setting-groups.php: BP_Admin_Setting_Groups::is_active() | |
bp-core/admin/settings/bp-admin-setting-groups.php: BP_Admin_Setting_Groups::register_fields() | |
bp-core/admin/settings/bp-admin-setting-search.php: BP_Admin_Setting_Search::is_active() | |
bp-core/admin/settings/bp-admin-setting-friends.php: BP_Admin_Setting_Friends::is_active() | |
bp-core/admin/settings/bp-admin-setting-friends.php: BP_Admin_Setting_Friends::register_fields() | |
bp-core/admin/bp-core-admin-functions.php: bp_member_type_permissions_metabox() |
Generate Profile Type Permissions Meta box. |
bp-core/admin/bp-core-admin-functions.php: bp_admin_separator() |
Add a separator to the WordPress admin menus. |
bp-core/admin/bp-core-admin-functions.php: bp_core_activation_notice() |
Verify that some BP prerequisites are set up properly, and notify the admin if not. |
bp-core/admin/bp-core-admin-settings.php: bp_admin_setting_callback_register() |
Admin bar for logged out users setting field. |
bp-core/admin/bp-core-admin-slugs.php: bp_core_admin_get_directory_pages() |
Generate a list of directory pages, for use when building Components panel markup. |
bp-core/bp-core-profile-search.php: bp_core_load_profile_search() |
Load main profile search module. |
bp-core/bp-core-update.php: bp_core_update_activity_favorites() |
Update activity favorites data |
bp-core/bp-core-update.php: bp_core_fix_media_activities() |
Fix media activities |
bp-core/bp-core-update.php: bp_update_to_2_2() |
2.2.0 update routine. |
bp-core/bp-core-update.php: bp_update_to_2_3() |
2.3.0 update routine. |
bp-core/bp-core-update.php: bp_update_to_2_7() |
2.7.0 update routine. |
bp-core/deprecated/buddypress/2.1.php: bp_members_adminbar_admin_menu() |
Add a member admin menu to the BuddyBar. |
bp-core/deprecated/buddypress/2.1.php: bp_adminbar_random_menu() |
Output the Random BuddyBar menu. |
bp-core/deprecated/buddypress/2.1.php: bp_groups_adminbar_admin_menu() |
Add menu items to the BuddyBar. |
bp-core/deprecated/buddypress/2.1.php: bp_adminbar_notifications_menu() |
Add the Notifications menu to the BuddyBar. |
bp-core/deprecated/buddypress/2.1.php: bp_adminbar_authors_menu() |
Add the Blog Authors menu to the BuddyBar (visible when not logged in). |
bp-core/deprecated/buddypress/2.1.php: bp_adminbar_blogs_menu() |
Add a Sites menu to the BuddyBar. |
bp-core/deprecated/buddypress/1.9.php: bp_core_add_notification() |
Add a notification for a specific user, from a specific component. |
bp-core/deprecated/buddypress/1.9.php: bp_core_delete_notification() |
Delete a specific notification by its ID. |
bp-core/deprecated/buddypress/1.9.php: bp_core_get_notification() |
Get a specific notification by its ID. |
bp-core/deprecated/buddypress/1.9.php: bp_core_get_notifications_for_user() |
Get notifications for a specific user. |
bp-core/deprecated/buddypress/1.9.php: bp_core_delete_notifications_by_type() |
Delete notifications for a user by type. |
bp-core/deprecated/buddypress/1.9.php: bp_core_delete_notifications_by_item_id() |
Delete notifications for an item ID. |
bp-core/deprecated/buddypress/1.9.php: bp_core_delete_all_notifications_by_type() |
Delete all notifications for by type. |
bp-core/deprecated/buddypress/1.9.php: bp_core_delete_notifications_from_user() |
Delete all notifications for a user. |
bp-core/deprecated/buddypress/1.9.php: bp_core_check_notification_access() |
Check if a user has access to a specific notification. |
bp-core/deprecated/buddyboss/1.0.php: bp_get_member_latest_update() |
Get the latest update from the current member in the loop. |
bp-core/bp-core-tools-default-data.php: bp_dd_import_groups_members() |
Import groups members. |
bp-core/bp-core-tools-default-data.php: bp_dd_import_forums() |
Importer engine – FORMS |
bp-core/bp-core-tools-default-data.php: bp_dd_import_forums_topics() |
Import topics in to forums. |
bp-core/bp-core-tools-default-data.php: bp_dd_import_forums_topics_replies() |
Import replies in to forums. |
bp-core/bp-core-tools-default-data.php: bp_dd_import_forums_in_groups() |
Import Forums in Groups |
bp-core/bp-core-tools-default-data.php: bp_dd_import_groups_activity() |
Import groups activity – aka “status updates”. |
bp-core/bp-core-tools-default-data.php: bp_dd_import_users() |
Importer engine – USERS |
bp-core/bp-core-tools-default-data.php: bp_dd_import_users_profile() |
Import extended profile fields. |
bp-core/bp-core-tools-default-data.php: bp_dd_import_users_messages() |
Import private messages between users. |
bp-core/bp-core-tools-default-data.php: bp_dd_import_users_activity() |
Import Activity – aka “status updates”. |
bp-core/bp-core-tools-default-data.php: bp_dd_import_users_friends() |
Get random users from the DB and generate member connections. |
bp-core/bp-core-tools-default-data.php: bp_dd_import_groups() |
Importer engine – GROUPS |
bp-core/bp-core-tools-default-data.php: bp_admin_tools_default_data_save() |
Save dummy data value when dummy data add button is pressed |
bp-core/bp-core-template.php: bp_is_group_members() |
Is the current page a group’s Members page? |
bp-core/bp-core-template.php: bp_is_group_activity() |
Is the current page a group’s activity page? |
bp-core/bp-core-template.php: bp_is_single_album() |
Is the current page a single album item permalink? |
bp-core/bp-core-template.php: bp_is_group() |
Does the current page belong to a single group? |
bp-core/bp-core-template.php: bp_is_user_friends_activity() |
Is the current page a user’s Connections activity feed? |
bp-core/bp-core-template.php: bp_is_user_groups_activity() |
Is the current page a user’s Groups activity feed? |
bp-core/bp-core-template.php: bp_search_form_type_select() |
Generate the basic search form as used in BP-Default’s header. |
bp-core/classes/class-bp-user-query.php: BP_User_Query::prepare_user_ids_query() |
Prepare the query for user_ids. |
bp-core/classes/class-bp-media-extractor.php: BP_Media_Extractor::extract_mentions() |
Extract @mentions tags from text. |
bp-core/classes/class-bp-email-tokens.php: BP_Email_Tokens::token__group_card() |
Generate the output for token group.card |
bp-core/classes/class-bp-email-tokens.php: BP_Email_Tokens::token__message() |
Generate the output for token message |
bp-core/classes/class-bp-email-tokens.php: BP_Email_Tokens::token__group_description() |
Generate the output for token group.description |
bp-core/classes/class-bp-email-tokens.php: BP_Email_Tokens::token__group_invite_message() |
Generate the output for token group.invite_message |
bp-core/classes/class-bp-button.php: BP_Button::__construct() |
Builds the button based on class parameters. |
bp-core/classes/class-bp-core-user.php: BP_Core_User::get_user_extras() |
Fetch extra user information, such as friend count and last profile update message. |
bp-core/classes/class-bp-core-user.php: BP_Core_User::populate() |
Populate the instantiated class with data based on the User ID provided. |
bp-core/classes/class-bp-core-user.php: BP_Core_User::populate_extras() |
Populates extra fields such as group and friendship counts. |
bp-core/classes/class-bp-core-user.php: BP_Core_User::get_users() |
Get a list of users that match the query parameters. |
bp-core/classes/class-bp-core-bp-nav-backcompat.php: BP_Core_BP_Nav_BackCompat::get_component() |
Get the component to which the a nav item belongs. |
bp-core/classes/class-bp-core.php: BP_Core::register_post_types() |
Set up post types. |
bp-core/classes/class-bp-core.php: BP_Core::load_components() |
Load components files |
bp-core/classes/class-bp-members-suggestions.php: BP_Members_Suggestions::validate() |
Validate and sanitise the parameters for the suggestion service query. |
bp-core/bp-core-buddybar.php: bp_core_remove_subnav_item() |
Deletes an item from the secondary navigation of the specified component. |
bp-core/bp-core-buddybar.php: bp_core_remove_nav_item() |
Deletes an item from the primary navigation of the specified component. |
bp-core/bp-core-buddybar.php: bp_core_new_nav_item() |
Add an item to the primary navigation of the specified component. |
bp-core/bp-core-buddybar.php: bp_core_new_subnav_item() |
Add an item to secondary navigation of the specified component. |
bp-core/bp-core-buddybar.php: bp_core_maybe_hook_new_subnav_screen_function() |
For a given subnav item, either hook the screen function or generate redirect arguments, as necessary. |
bp-core/bp-core-cssjs.php: bp_add_cover_image_inline_css() |
Add inline css to display the component’s single item cover photo. |
bp-core/bp-core-functions.php: bp_email_unsubscribe_handler() |
Handles unsubscribing user from notification emails. |
bp-core/bp-core-functions.php: bp_core_action_search_site() |
A JavaScript-free implementation of the search functions in BuddyPress. |
bp-core/bp-core-functions.php: bp_nav_menu_get_loggedin_pages() |
Create fake “post” objects for BP’s logged-in nav menu for use in the WordPress “Menus” settings page. |
bp-core/bp-core-functions.php: bp_core_get_directory_page_ids() |
Fetch a list of BP directory pages from the appropriate meta table. |
bp-core/bp-core-filters.php: bp_email_set_default_tokens() |
Add default email tokens. |
bp-core/bp-core-filters.php: bp_dd_check_avatar_folder_dir() |
Create dummy path for Group and User |
bp-loader.php: bp_core_set_bbpress_buddypress_active() |
Filter for setting the spoofing of BuddyPress. |
bp-core/bp-core-filters.php: bp_setup_nav_menu_item() |
Add BuddyPress-specific items to the wp_nav_menu. |
bp-core/gdpr/class-bp-settings-export.php: BP_Settings_Export::get_notification_settings() |
Fetch user settings. |
bp-core/gdpr/class-bp-core-gdpr.php: BP_Core_Gdpr::load_on_bp_dependency() |
Function to load all the dependencies of GDPR classes. |
bp-core/bp-core-attachments.php: bp_attachments_current_user_can() |
Check the current user’s capability to edit an avatar for a given object. |
bp-core/bp-core-attachments.php: bp_attachments_cover_image_is_edit() |
Are we on a page to edit a cover photo? |
bp-core/bp-core-catchuri.php: bp_core_catch_profile_uri() |
Redirect away from /profile URIs if XProfile is not enabled. |
bp-core/bp-core-avatars.php: bp_avatar_is_front_edit() |
Checks whether Avatar UI should be loaded. |
bp-core/bp-core-avatars.php: bp_avatar_ajax_upload() |
Ajax upload an avatar. |
bp-core/bp-core-avatars.php: bp_core_fetch_avatar() |
Get an avatar for a BuddyPress object. |
bp-activity/bp-activity-functions.php: bp_activity_at_message_notification() |
Send email and BP notifications when a user is mentioned in an update. |
bp-activity/bp-activity-functions.php: bp_activity_user_can_read() |
Can a user see a particular activity item? |
bp-activity/bp-activity-functions.php: bp_activity_favorites_upgrade_data() |
Check if BuddyPress activity favorites data needs upgrade & Update to BuddyBoss activity like data |
bp-activity/bp-activity-functions.php: bp_activity_get_current_context() |
Gets the current activity context. |
bp-activity/screens/friends.php: bp_activity_screen_friends() |
Load the ‘My Connections’ activity page. |
bp-activity/screens/groups.php: bp_activity_screen_groups() |
Load the ‘My Groups’ activity page. |
bp-activity/screens/permalink.php: bp_activity_action_permalink_router() |
Catch and route requests for single activity item permalinks. |
bp-activity/bp-activity-filters.php: bp_activity_has_activity_filter() |
Filter the activities of friends privacy |
bp-activity/bp-activity-filters.php: bp_activity_filter_mentions_scope() |
Set up activity arguments for use with the ‘favorites’ scope. |
bp-activity/bp-activity-filters.php: bp_users_filter_activity_following_scope() |
Set up activity arguments for use with the ‘following’ scope. |
bp-activity/bp-activity-filters.php: bp_activity_display_all_types_on_just_me() |
Returns $args to force display of all member activity types on members activity feed. |
bp-activity/bp-activity-filters.php: bp_activity_filter_just_me_scope() |
Set up activity arguments for use with the ‘just-me’ scope. |
bp-activity/bp-activity-filters.php: bp_activity_filter_favorites_scope() |
Set up activity arguments for use with the ‘favorites’ scope. |
bp-activity/actions/feeds.php: bp_activity_action_friends_feed() |
Load a user’s friends’ activity feed. |
bp-activity/actions/feeds.php: bp_activity_action_my_groups_feed() |
Load the activity feed for a user’s groups. |
bp-activity/classes/class-bp-activity-component.php: BP_Activity_Component::includes() |
Include component files. |
bp-activity/classes/class-bp-activity-component.php: BP_Activity_Component::setup_globals() |
Set up component global variables. |
bp-activity/classes/class-bp-activity-component.php: BP_Activity_Component::setup_nav() |
Set up component navigation. |
bp-activity/classes/class-bp-activity-component.php: BP_Activity_Component::setup_admin_bar() |
Set up the component entries in the WordPress Admin Bar. |
bp-activity/actions/post.php: bp_activity_action_post_update() |
Post user/group activity update. |
bp-activity/classes/class-bp-activity-activity.php: BP_Activity_Activity::get_activity_comments() |
Get activity comments that are associated with a specific activity ID. |
bp-activity/classes/class-bp-activity-activity.php: BP_Activity_Activity::append_user_fullnames() |
Append xProfile fullnames to an activity array. |
bp-activity/classes/class-bp-activity-list-table.php: BP_Activity_List_Table::can_comment() |
Checks if an activity item can be replied to. |
bp-activity/classes/class-bp-activity-list-table.php: BP_Activity_List_Table::extra_tablenav() |
Markup for the “filter” part of the form (i.e. which activity type to display). |
bp-activity/bp-activity-template.php: bp_get_member_activity_feed_link() |
Return the member activity feed link. |
bp-activity/bp-activity-template.php: bp_get_activity_secondary_avatar() |
Return the avatar of the object that action was performed on. |
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.