Contents
buddypress()
The main function responsible for returning the one true BuddyBoss Instance to functions everywhere.
Description
Use this function like you would a global variable, except without needing to declare the global.
Example: <?php $bp = buddypress(); ?>
Return
(BuddyPress|null) The one true BuddyPress Instance.
Source
File: bp-loader.php
function buddypress() { return BuddyPress::instance(); }
Related
Uses
Uses | Description |
---|---|
class-buddypress.php: BuddyPress::instance() |
Main BuddyPress Instance. |
Used By | Description |
---|---|
bp-media/bp-media-filters.php: bp_media_message_privacy_repair() |
Repair BuddyBoss messages media. |
bp-core/bp-core-update.php: bp_update_to_1_5_5() |
Fix message media showing in group photos tab. |
bp-messages/classes/class-bp-messages-thread.php: BP_Messages_Thread::get() |
Query for recipients. |
bp-messages/classes/class-bp-messages-thread.php: BP_Messages_Thread::get_threads_for_user() |
Get message threads. |
bp-messages/classes/class-bp-messages-message.php: BP_Messages_Message::get() |
Query for messages |
bp-messages/classes/class-bp-messages-message.php: BP_Messages_Message::get_meta_query_sql() |
Get the SQL for the ‘meta_query’ param in BP_Messages_Message::get() |
bp-messages/classes/class-bp-messages-notice.php: BP_Messages_Notice::get() |
Query for Notices. |
bp-media/bp-media-template.php: bp_get_media_link() |
Return the media link. |
bp-media/classes/class-bp-rest-media-endpoint.php: BP_REST_Media_Endpoint::prepare_links() |
Prepare links for the request. |
bp-integrations/buddyboss-app/bp-buddyboss-app-loader.php: bp_register_buddyboss_app_integration() |
Set up the bp app integration. |
bp-document/classes/class-bp-rest-document-endpoint.php: BP_REST_Document_Endpoint::prepare_links() |
Prepare links for the request. |
bp-core/admin/bp-core-admin-settings.php: bp_core_admin_buddyboss_app() |
Load the BuddyBoss App integration admin screen. |
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-details-endpoint.php: BP_REST_Media_Details_Endpoint::get_media_privacy() |
Get privacy for the media. |
bp-document/classes/class-bp-rest-document-details-endpoint.php: BP_REST_Document_Details_Endpoint::get_documents_privacy() |
Get privacy for the documents. |
bp-activity/bp-activity-functions.php: bp_activity_get_edit_data() |
Get the Activity edit data. |
bp-messages/bp-messages-filters.php: bp_messages_admin_repair_unread_messages_count() |
Repair unread messages count. |
bp-document/classes/class-bp-document.php: BP_Document::get_meta_query_sql() |
Get the SQL for the ‘meta_query’ param in BP_Document::get(). |
bp-document/classes/class-bp-document.php: BP_Document::get_document_folder_meta_query_sql() |
Get the SQL for the ‘meta_query’ param in BP_Document::get(). |
bp-document/classes/class-bp-document.php: BP_Document::populate() |
Populate the object with data about the specific document item. |
bp-document/classes/class-bp-document.php: BP_Document::get() |
Get document items, as specified by parameters. |
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::documents() | |
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::save() |
Save the document item to the database. |
bp-document/classes/class-bp-document-component.php: BP_Document_Component::__construct() |
Start the document component creation process. |
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_admin_bar() |
Set up the component entries in the WordPress Admin Bar. |
bp-document/classes/class-bp-document-component.php: BP_Document_Component::setup_title() |
Set up the title for pages and |
bp-document/classes/class-bp-document-folder.php: BP_Document_Folder::populate() |
Populate the object with data about the specific folder item. |
bp-document/classes/class-bp-document-folder.php: BP_Document_Folder::get() |
Get folders, as specified by parameters. |
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::delete() |
Delete folders from the database. |
bp-document/classes/class-bp-document-folder.php: BP_Document_Folder::save() |
Save the document folder to the database. |
bp-document/classes/class-bp-document-folder.php: BP_Document_Folder::get_meta_query_sql() |
Get the SQL for the ‘meta_query’ param in BP_Document::get(). |
bp-document/bp-document-loader.php: bp_setup_document() |
Set up the bp-document component. |
bp-document/bp-document-template.php: bp_get_document_slug() |
Return the document component slug. |
bp-document/bp-document-template.php: bp_get_document_root_slug() |
Return the document component root slug. |
bp-document/bp-document-functions.php: bp_document_get_visibility_levels() |
Get document visibility levels out of the $bp global. |
bp-document/bp-document-filters.php: bp_document_admin_repair_document() |
Repair BuddyBoss document. |
bp-document/bp-document-filters.php: bp_document_delete_attachment_document() |
Delete document entries attached to the attachment. |
bp-xprofile/classes/class-bp-rest-xprofile-repeater-endpoint.php: BP_REST_XProfile_Repeater_Endpoint::bp_profile_repeaters_update_field_data() |
Update Field data with delete. |
bp-xprofile/classes/class-bp-rest-xprofile-search-form-fields-endpoint.php: BP_REST_XProfile_Search_Form_Fields_Endpoint::__construct() |
Constructor. |
bp-xprofile/classes/class-bp-rest-xprofile-types-endpoint.php: BP_REST_XProfile_Types_Endpoint::__construct() |
Constructor. |
bp-xprofile/classes/class-bp-rest-xprofile-update-endpoint.php: BP_REST_XProfile_Update_Endpoint::__construct() |
Constructor. |
bp-xprofile/classes/class-bp-rest-xprofile-fields-endpoint.php: BP_REST_XProfile_Fields_Endpoint::get_item_schema() |
Get the XProfile field schema, conforming to JSON Schema. |
bp-xprofile/classes/class-bp-rest-xprofile-repeater-endpoint.php: BP_REST_XProfile_Repeater_Endpoint::__construct() |
Constructor. |
bp-xprofile/classes/class-bp-rest-xprofile-fields-endpoint.php: BP_REST_XProfile_Fields_Endpoint::__construct() |
Constructor. |
bp-xprofile/classes/class-bp-rest-xprofile-data-endpoint.php: BP_REST_XProfile_Data_Endpoint::__construct() |
Constructor. |
bp-xprofile/classes/class-bp-rest-xprofile-field-groups-endpoint.php: BP_REST_XProfile_Field_Groups_Endpoint::__construct() |
Constructor. |
bp-templates/bp-nouveau/includes/document/functions.php: bp_document_get_preview_audio_url() |
Return the audio url of the file. |
bp-templates/bp-nouveau/includes/document/functions.php: bp_document_get_preview_image_url() |
Return the preview url of the file. |
bp-templates/bp-nouveau/includes/document/ajax.php: bp_nouveau_ajax_document_get_activity() |
Get activity for the document. |
bp-templates/bp-nouveau/includes/xprofile/ajax.php: bp_nouveau_ajax_xprofile_get_field() |
Ajax callback for get the conditional field based on the selected member type. |
bp-templates/bp-nouveau/includes/messages/ajax.php: bp_nouveau_get_thread_messages() |
messages for each thread. |
bp-templates/bp-nouveau/includes/activity/template-tags.php: bp_nouveau_activity_privacy() |
Output the privacy option inside an Activity Loop. |
bp-settings/classes/class-bp-rest-account-settings-options-endpoint.php: BP_REST_Account_Settings_Options_Endpoint::update_general_fields() |
Update general fields. |
bp-settings/classes/class-bp-rest-account-settings-options-endpoint.php: BP_REST_Account_Settings_Options_Endpoint::update_delete_account_fields() |
Delete Account “Export Data”. |
bp-settings/classes/class-bp-rest-account-settings-endpoint.php: BP_REST_Account_Settings_Endpoint::get_items() |
Retrieve Account Settings. |
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::__construct() |
Constructor. |
bp-messages/bp-messages-functions.php: bp_messages_get_avatars() |
Get Message thread avatars by thread id. |
bp-messages/classes/class-bp-rest-messages-endpoint.php: BP_REST_Messages_Endpoint::prepare_recipient_for_response() |
Prepares recipient data for the REST response. |
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-group-messages-endpoint.php: BP_REST_Group_Messages_Endpoint::__construct() |
Constructor. |
bp-messages/classes/class-bp-rest-messages-actions-endpoint.php: BP_REST_Messages_Actions_Endpoint::__construct() |
Constructor. |
bp-messages/classes/class-bp-rest-messages-endpoint.php: BP_REST_Messages_Endpoint::__construct() |
Constructor. |
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_item() |
Retrieve member detail. |
bp-members/classes/class-bp-rest-members-endpoint.php: BP_REST_Members_Endpoint::get_item_schema() |
Get the members schema, conforming to JSON Schema. |
bp-members/classes/class-bp-rest-members-actions-endpoint.php: BP_REST_Members_Actions_Endpoint::__construct() |
Constructor. |
bp-members/classes/class-bp-rest-members-actions-endpoint.php: BP_REST_Members_Actions_Endpoint::get_item_schema() |
Get the members action schema, conforming to JSON Schema. |
bp-media/bp-media-functions.php: bp_media_get_visibility_levels() |
Get media visibility levels out of the $bp global. |
bp-media/bp-media-filters.php: bp_media_admin_repair_media() |
Repair BuddyBoss media. |
bp-media/bp-media-filters.php: bp_media_forum_privacy_repair() |
Repair BuddyBoss media forums privacy. |
bp-media/bp-media-filters.php: bp_media_delete_attachment_media() |
Delete media entries attached to the attachment |
bp-invites/classes/class-bp-rest-invites-endpoint.php: BP_REST_Invites_Endpoint::create_item() |
Create an Invites/Send Invites. |
bp-groups/bp-groups-template.php: bp_group_get_message_status() |
Get the message status of a group. |
bp-integrations/compatibility/bp-compatibility-loader.php: bp_register_compatibility_integration() |
Set up the bp compatibility integration. |
bp-groups/bp-groups-template.php: bp_group_get_document_status() |
Get the media status of a group. |
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/bp-groups-functions.php: bp_groups_migrate_invitations() |
Migrate invitations and requests from pre-5.0 group_members table to invitations table. |
bp-groups/bp-groups-functions.php: bp_groups_get_group_type_post_type() |
Returns the name of the group type post type. |
bp-groups/classes/class-bp-rest-group-settings-endpoint.php: BP_REST_Group_Settings_Endpoint::update_courses_fields() |
Update Group Courses settings. |
bp-groups/classes/class-bp-rest-group-settings-endpoint.php: BP_REST_Group_Settings_Endpoint::__construct() |
Constructor. |
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::update_settings_fields() |
Update 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-group-settings-endpoint.php: BP_REST_Group_Settings_Endpoint::get_courses_fields() |
Get Group course Settings. |
bp-groups/classes/class-bp-rest-groups-endpoint.php: BP_REST_Groups_Endpoint::get_item_schema() |
Get the group schema, conforming to JSON Schema. |
bp-groups/classes/class-bp-rest-groups-endpoint.php: BP_REST_Groups_Endpoint::get_collection_params() |
Get the query params for collections of groups. |
bp-groups/classes/class-bp-rest-groups-types-endpoint.php: BP_REST_Groups_Types_Endpoint::__construct() |
Constructor. |
bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php: BP_REST_Group_Membership_Request_Endpoint::prepare_links() |
Prepare links for the request. |
bp-groups/classes/class-bp-rest-groups-details-endpoint.php: BP_REST_Groups_Details_Endpoint::__construct() |
Constructor. |
bp-groups/classes/class-bp-rest-groups-details-endpoint.php: BP_REST_Groups_Details_Endpoint::get_item() |
Retrieve groups detail. |
bp-groups/classes/class-bp-rest-groups-endpoint.php: BP_REST_Groups_Endpoint::__construct() |
Constructor. |
bp-groups/classes/class-bp-rest-group-membership-endpoint.php: BP_REST_Group_Membership_Endpoint::__construct() |
Constructor. |
bp-groups/classes/class-bp-rest-group-membership-endpoint.php: BP_REST_Group_Membership_Endpoint::prepare_links() |
Prepare links for the request. |
bp-groups/classes/class-bp-rest-group-membership-request-endpoint.php: BP_REST_Group_Membership_Request_Endpoint::__construct() |
Constructor. |
bp-groups/classes/class-bp-rest-attachments-group-avatar-endpoint.php: BP_REST_Attachments_Group_Avatar_Endpoint::__construct() |
Constructor. |
bp-groups/classes/class-bp-rest-attachments-group-avatar-endpoint.php: BP_REST_Attachments_Group_Avatar_Endpoint::create_item_permissions_check() |
Checks if a given request has access to upload a group avatar. |
bp-groups/classes/class-bp-rest-attachments-group-cover-endpoint.php: BP_REST_Attachments_Group_Cover_Endpoint::__construct() |
Constructor. |
bp-groups/classes/class-bp-rest-group-invites-endpoint.php: BP_REST_Group_Invites_Endpoint::__construct() |
Constructor. |
bp-groups/classes/class-bp-groups-member.php: BP_Groups_Member::get_user_memberships() |
Gets memberships of a user for purposes of a personal data export. |
bp-friends/classes/class-bp-rest-friends-endpoint.php: BP_REST_Friends_Endpoint::__construct() |
Constructor. |
bp-forums/notifications.php: bbp_buddypress_add_topic_notification() |
Hooked into the new topic function, this notification action is responsible for notifying topic. |
bp-forums/templates/default/bbpress-functions.php: BBP_Default::mentions_script() |
Enqueue @mentions JS. |
bp-forums/common/formatting.php: bbp_convert_mentions() |
Convert mentions into links |
bp-forums/classes/class-bp-forums-component.php: BP_Forums_Component::rest_api_init() |
Init the BuddyBoss REST API. |
bp-core/bp-core-rest-api.php: bp_rest_api_register_request_script() |
Register the jQuery.ajax wrapper for BP REST API requests. |
bp-core/bp-core-update.php: bp_update_to_1_4_3() |
Fix forums media showing in users profile media tab. |
bp-core/classes/class-bp-invitation-manager.php: BP_Invitation_Manager::get_table_name() |
Get the invitations table name. |
bp-core/classes/class-bp-admin.php: BP_Admin::bp_add_main_menu_page_admin_menu() |
Register network-admin nav menu elements. |
bp-core/classes/class-bp-rest-components-endpoint.php: BP_REST_Components_Endpoint::deactivate_helper() |
Deactivate component helper. |
bp-core/classes/class-bp-rest-components-endpoint.php: BP_REST_Components_Endpoint::activate_helper() |
Activate component helper. |
bp-core/admin/bp-core-admin-tools.php: bp_admin_invitations_table() |
Create the invitations database table if it does not exist. |
bp-blogs/classes/class-bp-rest-attachments-blog-avatar-endpoint.php: BP_REST_Attachments_Blog_Avatar_Endpoint::get_item_permissions_check() |
Checks if a given request has access to get a blog avatar. |
bp-blogs/classes/class-bp-rest-blogs-endpoint.php: BP_REST_Blogs_Endpoint::__construct() |
Constructor. |
bp-blogs/classes/class-bp-rest-blogs-endpoint.php: BP_REST_Blogs_Endpoint::get_item_schema() |
Get the blogs schema, conforming to JSON Schema. |
bp-blogs/classes/class-bp-rest-attachments-blog-avatar-endpoint.php: BP_REST_Attachments_Blog_Avatar_Endpoint::__construct() |
Constructor. |
bp-activity/bp-activity-functions.php: bp_activity_get_visibility_levels() |
Get activity visibility levels out of the $bp global. |
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_document_add() |
Create document activity for each document uploaded |
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::get_item_schema() |
Get the plugin schema, conforming to JSON Schema. |
bp-activity/classes/class-bp-rest-activity-endpoint.php: BP_REST_Activity_Endpoint::get_collection_params() |
Get the query params for collections of plugins. |
bp-activity/classes/class-bp-rest-activity-link-preview-endpoint.php: BP_REST_Activity_Link_Preview_Endpoint::__construct() |
Constructor. |
bp-activity/classes/class-bp-rest-activity-comment-endpoint.php: BP_REST_Activity_Comment_Endpoint::__construct() |
Constructor. |
bp-activity/classes/class-bp-rest-activity-details-endpoint.php: BP_REST_Activity_Details_Endpoint::__construct() |
Constructor. |
bp-activity/classes/class-bp-rest-activity-endpoint.php: BP_REST_Activity_Endpoint::__construct() |
Constructor. |
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-media/bp-media-filters.php: bp_media_activity_append_media() |
Append the media content to activity read more content |
bp-core/compatibility/bp-rankmath-plugin-helpers.php: BP_RankMath_Title::description() |
Retrieves the SEO description. |
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_RankMath_Title::title() |
Retrieves the SEO title. |
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-settings/bp-settings-loader.php: bp_setup_settings() |
Set up the bp-settings component. |
bp-settings/bp-settings-template.php: bp_get_settings_slug() |
Return the settings component slug. |
bp-settings/bp-settings-template.php: bp_get_settings_root_slug() |
Return the settings component root slug. |
bp-settings/classes/class-bp-settings-component.php: BP_Settings_Component::__construct() |
Start the settings component creation process. |
bp-settings/classes/class-bp-settings-component.php: BP_Settings_Component::setup_admin_bar() |
Set up the Toolbar. |
bp-settings/actions/general.php: bp_settings_action_general() |
Handles the changing and saving of user email addresses and passwords. |
bp-forums/admin/settings.php: bbp_form_slug_conflict_check() |
Used to check if a Forums slug conflicts with an existing known slug. |
bp-forums/groups.php: BBP_Forums_Group_Extension::map_activity_to_group() |
Map a forum post to its corresponding group in the group activity stream. |
bp-forums/groups.php: BBP_Forums_Group_Extension::edit_screen_save() |
Save the Group Forum data on edit |
bp-forums/classes/class-bp-forums-component.php: BP_Forums_Component::__construct() |
Start the forums component creation process |
bp-forums/classes/class-bp-forums-component.php: BP_Forums_Component::setup_globals() |
Setup globals |
bp-forums/classes/class-bp-forums-component.php: BP_Forums_Component::setup_admin_bar() |
Set up the admin bar |
bp-forums/classes/class-bp-forums-component.php: BP_Forums_Component::setup_title() |
Sets up the title for pages and |
bp-forums/notifications.php: bbp_buddypress_add_notification() |
Hooked into the new reply function, this notification action is responsible for notifying topic and hierarchical reply authors of topic replies. |
bp-forums/classes/class-bbpress.php: bbPress::setup_globals() |
Set some smart defaults to class variables. Allow some of them to be filtered to allow for early overriding. |
bp-forums/bp-forums-loader.php: bp_setup_forums() |
Set up the bp-forums component. |
bp-forums/activity.php: BBP_BuddyPress_Activity::register_activity_actions() |
Register our activity actions with BuddyBoss |
bp-media/bp-media-template.php: bp_get_album_link() |
Return the album description. |
bp-media/bp-media-template.php: bp_get_media_slug() |
Return the media component slug. |
bp-media/bp-media-template.php: bp_get_media_root_slug() |
Return the media component root slug. |
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-filters.php: bp_media_comment_embed_gif() |
Embed gif in activity comment content |
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/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::delete() |
Delete albums from the database. |
bp-media/classes/class-bp-media-album.php: BP_Media_Album::populate() |
Populate the object with data about the specific album item. |
bp-media/classes/class-bp-media-album.php: BP_Media_Album::save() |
Save the media album to the database. |
bp-media/classes/class-bp-media-album.php: BP_Media_Album::get() |
Get albums, as specified by parameters. |
bp-media/classes/class-bp-media-component.php: BP_Media_Component::setup_globals() |
Set up component global data. |
bp-media/classes/class-bp-media-component.php: BP_Media_Component::setup_admin_bar() |
Set up the component entries in the WordPress Admin Bar. |
bp-media/classes/class-bp-media-component.php: BP_Media_Component::setup_title() |
Set up the title for pages and |
bp-media/classes/class-bp-media-component.php: BP_Media_Component::__construct() |
Start the media component creation process. |
bp-media/classes/class-bp-media.php: BP_Media::get() |
Get media items, as specified by parameters. |
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::delete() |
Delete media items from the database. |
bp-media/classes/class-bp-media.php: BP_Media::populate() |
Populate the object with data about the specific media item. |
bp-media/classes/class-bp-media.php: BP_Media::save() |
Save the media item to the database. |
bp-media/bp-media-loader.php: bp_setup_media() |
Set up the bp-media component. |
bp-notifications/bp-notifications-loader.php: bp_setup_notifications() |
Set up the bp-notifications component. |
bp-notifications/bp-notifications-functions.php: bp_notifications_get_registered_components() |
Return an array of component names that are currently active and have registered Notifications callbacks. |
bp-notifications/bp-notifications-functions.php: bp_notifications_get_notifications_for_user() |
Get notifications for a specific user. |
bp-notifications/classes/class-bp-notifications-notification.php: BP_Notifications_Notification::get() |
Get notifications, based on provided filter parameters. |
bp-notifications/classes/class-bp-notifications-notification.php: BP_Notifications_Notification::get_total_count() |
Get a count of total notifications matching a set of arguments. |
bp-notifications/classes/class-bp-notifications-notification.php: BP_Notifications_Notification::get_meta_query_sql() |
Get the SQL for the ‘meta_query’ param in BP_Notifications_Notification::get(). |
bp-notifications/classes/class-bp-notifications-notification.php: BP_Notifications_Notification::get_grouped_notifications_for_user() |
Get a user’s unread notifications, grouped by component and action. |
bp-notifications/classes/class-bp-notifications-notification.php: BP_Notifications_Notification::populate() |
Fetch data for an existing notification from the database. |
bp-notifications/classes/class-bp-notifications-notification.php: BP_Notifications_Notification::_insert() |
Create a notification entry. |
bp-notifications/classes/class-bp-notifications-notification.php: BP_Notifications_Notification::_update() |
Update notifications. |
bp-notifications/classes/class-bp-notifications-notification.php: BP_Notifications_Notification::_delete() |
Delete notifications. |
bp-notifications/classes/class-bp-notifications-notification.php: BP_Notifications_Notification::check_access() |
Check that a specific notification is for a specific user. |
bp-notifications/classes/class-bp-notifications-component.php: BP_Notifications_Component::__construct() |
Start the notifications component creation process. |
bp-notifications/classes/class-bp-notifications-component.php: BP_Notifications_Component::setup_globals() |
Set up component global data. |
bp-notifications/classes/class-bp-notifications-component.php: BP_Notifications_Component::setup_admin_bar() |
Set up the component entries in the WordPress Admin Bar. |
bp-notifications/classes/class-bp-notifications-component.php: BP_Notifications_Component::setup_title() |
Set up the title for pages and |
bp-notifications/bp-notifications-cache.php: bp_notifications_update_meta_cache() |
Slurp up metadata for a set of notifications. |
bp-notifications/bp-notifications-template.php: bp_get_notifications_pagination_count() |
Return the pagination count for the current notification loop. |
bp-notifications/bp-notifications-template.php: bp_get_notifications_pagination_links() |
Return the pagination links for the current notification loop. |
bp-notifications/bp-notifications-template.php: bp_get_the_notification_component_action() |
Return the name of the action associated with the notification currently being iterated on. |
bp-notifications/bp-notifications-template.php: bp_get_the_notification_date_notified() |
Return the timestamp of the current notification. |
bp-notifications/bp-notifications-template.php: bp_get_the_notification_description() |
Get full-text description for a specific notification. |
bp-notifications/bp-notifications-template.php: bp_the_notification() |
Get the current notification object in the loop. |
bp-notifications/bp-notifications-template.php: bp_get_the_notification_id() |
Return the ID of the notification currently being iterated on. |
bp-notifications/bp-notifications-template.php: bp_get_the_notification_item_id() |
Return the associated item ID of the notification currently being iterated on. |
bp-notifications/bp-notifications-template.php: bp_get_the_notification_secondary_item_id() |
Return the secondary associated item ID of the notification currently being iterated on. |
bp-notifications/bp-notifications-template.php: bp_get_the_notification_component_name() |
Return the name of the component associated with the notification currently being iterated on. |
bp-notifications/bp-notifications-template.php: bp_has_notifications() |
Initialize the notifications loop. |
bp-notifications/bp-notifications-template.php: bp_the_notifications() |
Get the notifications returned by the template loop. |
bp-blogs/bp-blogs-activity.php: bp_blogs_disable_activity_commenting() |
Disable activity commenting for blog posts based on certain criteria. |
bp-blogs/bp-blogs-activity.php: bp_blogs_can_comment_reply() |
Check if an activity comment associated with a blog post can be replied to. |
bp-blogs/bp-blogs-activity.php: bp_blogs_activity_comment_permalink() |
Changes activity comment permalinks to use the blog comment permalink instead of the activity permalink. |
bp-blogs/bp-blogs-activity.php: bp_blogs_activity_comment_single_action() |
Formats single activity comment entries to use the blog comment action. |
bp-notifications/bp-notifications-template.php: bp_get_notifications_slug() |
Return the notifications component slug. |
bp-blogs/bp-blogs-activity.php: bp_blogs_setup_activity_loop_globals() |
Utility function to set up some variables for use in the activity loop. |
bp-blogs/bp-blogs-activity.php: bp_blogs_delete_new_blog_activity_for_site() |
Deletes the ‘new_blog’ activity entry when a site is deleted. |
bp-blogs/bp-blogs-activity.php: bp_blogs_delete_activity_for_site() |
Delete all ‘blogs’ activity items for a site when the site is deleted. |
bp-blogs/bp-blogs-activity.php: bp_blogs_remove_post() |
Remove a blog post activity item from the activity feed. |
bp-blogs/bp-blogs-activity.php: bp_blogs_sync_add_from_activity_comment() |
Syncs activity comments and posts them back as blog comments. |
bp-blogs/bp-blogs-activity.php: bp_blogs_new_blog_comment_query_backpat() |
Filter ‘new_blog_comment’ bp_has_activities() loop to include new- and old-style blog activity comment items. |
bp-blogs/bp-blogs-activity.php: bp_blogs_delete_activity() |
Delete a blog-related activity feed item. |
bp-blogs/bp-blogs-activity.php: bp_blogs_register_activity_actions() |
Register activity actions for the blogs component. |
bp-blogs/bp-blogs-activity.php: bp_blogs_register_post_tracking_args() |
Set up the tracking arguments for the ‘post’ post type. |
bp-blogs/bp-blogs-activity.php: bp_blogs_prefetch_activity_object_data() |
Fetch data related to blogs at the beginning of an activity loop. |
bp-blogs/bp-blogs-activity.php: bp_blogs_record_activity() |
Record blog-related activity to the activity feed. |
bp-blogs/bp-blogs-template.php: bp_blog_signup_enabled() |
Checks whether blog creation is enabled. |
bp-blogs/bp-blogs-template.php: bp_get_blog_avatar() |
Get a blog’s avatar. |
bp-blogs/bp-blogs-template.php: bp_get_blogs_root_slug() |
Return the blogs component root slug. |
bp-blogs/bp-blogs-cache.php: bp_blogs_update_meta_cache() |
Slurp up blogmeta for a specified set of blogs. |
bp-blogs/bp-blogs-template.php: bp_get_blogs_slug() |
Return the blogs component slug. |
bp-blogs/classes/class-bp-blogs-component.php: BP_Blogs_Component::setup_admin_bar() |
Set up bp-blogs integration with the WordPress admin bar. |
bp-blogs/classes/class-bp-blogs-component.php: BP_Blogs_Component::setup_title() |
Set up the title for pages and |
bp-blogs/bp-blogs-functions.php: bp_blogs_has_directory() |
Check whether the $bp global lists an activity directory page. |
bp-blogs/bp-blogs-functions.php: bp_blogs_record_existing_blogs() |
Populate the BP blogs table with existing blogs. |
bp-blogs/classes/class-bp-blogs-component.php: BP_Blogs_Component::__construct() |
Start the blogs component creation process. |
bp-blogs/classes/class-bp-blogs-component.php: BP_Blogs_Component::setup_globals() |
Set up global settings for the blogs component. |
bp-blogs/classes/class-bp-blogs-blog.php: BP_Blogs_Blog::get_blogs_for_user() |
Get all of a user’s blogs, as tracked by BuddyPress. |
bp-blogs/classes/class-bp-blogs-blog.php: BP_Blogs_Blog::get_blog_ids_for_user() |
Get IDs of all of a user’s blogs, as tracked by BuddyPress. |
bp-blogs/classes/class-bp-blogs-blog.php: BP_Blogs_Blog::is_recorded() |
Check whether a blog has been recorded by BuddyPress. |
bp-blogs/classes/class-bp-blogs-blog.php: BP_Blogs_Blog::total_blog_count_for_user() |
Return a count of associated blogs for a given user. |
bp-blogs/classes/class-bp-blogs-blog.php: BP_Blogs_Blog::search_blogs() |
Return a list of blogs matching a search term. |
bp-blogs/classes/class-bp-blogs-blog.php: BP_Blogs_Blog::get_all() |
Retrieve a list of all blogs. |
bp-blogs/classes/class-bp-blogs-blog.php: BP_Blogs_Blog::get_by_letter() |
Retrieve a list of blogs whose names start with a given letter. |
bp-blogs/classes/class-bp-blogs-blog.php: BP_Blogs_Blog::get_blog_extras() |
Fetch blog data not caught in the main query and append it to results array. |
bp-blogs/classes/class-bp-blogs-blog.php: BP_Blogs_Blog::get_user_blog() |
Get ID of user-blog link. |
bp-blogs/classes/class-bp-blogs-blog.php: BP_Blogs_Blog::populate() |
Populate the object with data about the specific activity item. |
bp-blogs/classes/class-bp-blogs-blog.php: BP_Blogs_Blog::save() |
Save the BP blog data to the database. |
bp-blogs/classes/class-bp-blogs-blog.php: BP_Blogs_Blog::exists() |
Check whether an association between this user and this blog exists. |
bp-blogs/classes/class-bp-blogs-blog.php: BP_Blogs_Blog::get() |
Retrieve a set of blog-user associations. |
bp-blogs/classes/class-bp-blogs-blog.php: BP_Blogs_Blog::delete_blog_for_all() |
Delete the record of a given blog for all users. |
bp-blogs/classes/class-bp-blogs-blog.php: BP_Blogs_Blog::delete_blog_for_user() |
Delete the record of a given blog for a specific user. |
bp-blogs/classes/class-bp-blogs-blog.php: BP_Blogs_Blog::delete_blogs_for_user() |
Delete all of a user’s blog associations in the BP tables. |
bp-blogs/bp-blogs-filters.php: bp_blogs_post_pre_publish() |
Check whether the current activity about a post or a comment can be published. |
bp-blogs/bp-blogs-loader.php: bp_setup_blogs() |
Set up the bp-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_updated_profile_activity() |
Add an activity item when a user has updated his profile. |
bp-xprofile/bp-xprofile-activity.php: xprofile_register_activity_actions() |
Register the activity actions for the Extended Profile component. |
bp-xprofile/bp-xprofile-loader.php: bp_setup_xprofile() |
Set up the bp-xprofile component. |
bp-xprofile/bp-xprofile-functions.php: bp_xprofile_get_visibility_levels() |
Get visibility levels out of the $bp global. |
bp-xprofile/bp-xprofile-functions.php: bp_xprofile_fullname_field_id() |
Return the field ID for the Full Name xprofile field. |
bp-xprofile/bp-xprofile-functions.php: xprofile_override_user_fullnames() |
Replace the displayed and logged-in users fullnames with the xprofile name, if required. |
bp-xprofile/bp-xprofile-functions.php: bp_xprofile_bp_user_query_search() |
When search_terms are passed to BP_User_Query, search against xprofile fields. |
bp-xprofile/bp-xprofile-functions.php: xprofile_insert_field() |
Insert or update an xprofile field. |
bp-xprofile/screens/change-avatar.php: xprofile_screen_change_avatar() |
Handles the uploading and cropping of a user avatar. Displays the change avatar page. |
bp-xprofile/classes/class-bp-xprofile-group.php: BP_XProfile_Group::update_position() |
Update field group position. |
bp-xprofile/classes/class-bp-xprofile-group.php: BP_XProfile_Group::fetch_default_visibility_levels() |
Fetch the admin-set preferences for all fields. |
bp-xprofile/bp-xprofile-cssjs.php: xprofile_add_admin_css() |
Enqueue the CSS for XProfile admin styling. |
bp-xprofile/bp-xprofile-cssjs.php: xprofile_add_admin_js() |
Enqueue the jQuery libraries for handling drag/drop/sort. |
bp-xprofile/classes/class-bp-xprofile-group.php: BP_XProfile_Group::save() |
Save a profile field group. |
bp-xprofile/classes/class-bp-xprofile-group.php: BP_XProfile_Group::delete() |
Delete a profile field group |
bp-xprofile/classes/class-bp-xprofile-group.php: BP_XProfile_Group::get() |
Populates the BP_XProfile_Group object with profile field groups, fields, and field data. |
bp-xprofile/classes/class-bp-xprofile-group.php: BP_XProfile_Group::get_group_data() |
Get data about a set of groups, based on IDs. |
bp-xprofile/classes/class-bp-xprofile-query.php: BP_XProfile_Query::get_sql_for_clause() |
Generate SQL JOIN and WHERE clauses for a first-order query clause. |
bp-xprofile/classes/class-bp-xprofile-user-admin.php: BP_XProfile_User_Admin::user_admin_avatar_metabox() |
Render the Avatar metabox to moderate inappropriate images. |
bp-xprofile/classes/class-bp-xprofile-user-admin.php: BP_XProfile_User_Admin::register_xprofile_user_admin() |
Setup xProfile User Admin. |
bp-xprofile/classes/class-bp-xprofile-user-admin.php: BP_XProfile_User_Admin::enqueue_scripts() |
Enqueue needed scripts. |
bp-xprofile/classes/class-bp-xprofile-user-admin.php: BP_XProfile_User_Admin::register_metaboxes() |
Register the xProfile metabox on Community Profile admin page. |
bp-xprofile/classes/class-bp-xprofile-component.php: BP_XProfile_Component::setup_settings_admin_nav() |
Adds “Settings > Profile” subnav item under the “Settings” adminbar menu. |
bp-xprofile/classes/class-bp-xprofile-component.php: BP_XProfile_Component::__construct() |
Start the xprofile component creation process. |
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_nav() |
Set up navigation. |
bp-xprofile/classes/class-bp-xprofile-component.php: BP_XProfile_Component::setup_admin_bar() |
Set up the Admin Bar. |
bp-xprofile/classes/class-bp-xprofile-component.php: BP_XProfile_Component::setup_title() |
Sets up the title for pages and |
bp-xprofile/classes/class-bp-xprofile-profiledata.php: BP_XProfile_ProfileData::get_random() |
Get random field type by user ID. |
bp-xprofile/classes/class-bp-xprofile-profiledata.php: BP_XProfile_ProfileData::delete() |
Delete specific XProfile field data. |
bp-xprofile/classes/class-bp-xprofile-profiledata.php: BP_XProfile_ProfileData::get_data_for_user() |
Get a user’s profile data for a set of fields. |
bp-xprofile/classes/class-bp-xprofile-profiledata.php: BP_XProfile_ProfileData::get_fielddataid_byid() |
Get the user’s field data id by the id of the xprofile field. |
bp-xprofile/classes/class-bp-xprofile-profiledata.php: BP_XProfile_ProfileData::get_value_byid() |
Get profile field values by field ID and user IDs. |
bp-xprofile/classes/class-bp-xprofile-profiledata.php: BP_XProfile_ProfileData::get_value_byfieldname() |
Get profile field values by field name and user ID. |
bp-xprofile/classes/class-bp-xprofile-profiledata.php: BP_XProfile_ProfileData::delete_for_field() |
Delete field. |
bp-xprofile/classes/class-bp-xprofile-profiledata.php: BP_XProfile_ProfileData::get_last_updated() |
Get time for last XProfile field data update by user. |
bp-xprofile/classes/class-bp-xprofile-profiledata.php: BP_XProfile_ProfileData::delete_data_for_user() |
Delete all data for provided user ID. |
bp-xprofile/classes/class-bp-xprofile-profiledata.php: BP_XProfile_ProfileData::save() |
Save the data for the XProfile field. |
bp-xprofile/classes/class-bp-xprofile-field.php: BP_XProfile_Field::delete_for_group() |
Delete all fields in a field group. |
bp-xprofile/classes/class-bp-xprofile-field.php: BP_XProfile_Field::get_id_from_name() |
Get field ID from field name. |
bp-xprofile/classes/class-bp-xprofile-field.php: BP_XProfile_Field::update_position() |
Update field position and/or field group when relocating. |
bp-xprofile/classes/class-bp-xprofile-field.php: BP_XProfile_Field::get_fields_for_member_type() |
Gets the IDs of fields applicable for a given profile type or array of profile types. |
bp-xprofile/classes/class-bp-xprofile-field.php: BP_XProfile_Field::get_children() |
Get all child fields for this field ID. |
bp-xprofile/classes/class-bp-xprofile-field.php: BP_XProfile_Field::delete_children() |
Delete all field children for this field. |
bp-xprofile/classes/class-bp-xprofile-field.php: BP_XProfile_Field::populate() |
Populate a profile field object. |
bp-xprofile/classes/class-bp-xprofile-field.php: BP_XProfile_Field::delete() |
Delete a profile field. |
bp-xprofile/classes/class-bp-xprofile-field.php: BP_XProfile_Field::save() |
Save a profile field. |
bp-xprofile/bp-xprofile-repeaters.php: bp_profile_repeaters_search_change_filter() |
If the field is a main/template field for a repeater set, search should have a like ‘%s keyword %s’ query. |
bp-xprofile/bp-xprofile-repeaters.php: xprofile_update_clone_positions_on_template_position_update() |
Update position and group_id for all clone fields when a template/main field’s order is changed. |
bp-xprofile/bp-xprofile-repeaters.php: bp_xprofile_repeater_field_get_children() |
Return children of repeated field sets. |
bp-xprofile/bp-xprofile-repeaters.php: bp_clone_field_for_repeater_sets() |
Copy form fields for field sets that repeat. |
bp-xprofile/bp-xprofile-repeaters.php: xprofile_update_clones_on_template_update() |
Update repeater/clone fields when the main/template field is updated. |
bp-xprofile/bp-xprofile-repeaters.php: xprofile_delete_clones_on_template_delete() |
Delete repeater/clone fields when the main/template field is deleted. |
bp-xprofile/bp-xprofile-cache.php: bp_xprofile_update_meta_cache() |
Slurp up xprofilemeta for a specified set of profile objects. |
bp-xprofile/bp-xprofile-repeaters.php: bp_get_repeater_template_field_ids() |
Return repeater template field ids |
bp-xprofile/bp-xprofile-repeaters.php: bp_get_repeater_clone_field_ids_subset() |
Return ids of one field sets repeated instances. |
bp-xprofile/bp-xprofile-repeaters.php: bp_get_repeater_clone_field_ids_all() |
Return ids of all field sets repeated instances. |
bp-xprofile/bp-xprofile-repeaters.php: bp_profile_repeaters_update_field_data() |
Update/Sort repeater fields when profile data is updated. |
bp-xprofile/bp-xprofile-admin.php: xprofile_admin_manage_field() |
Handles the adding or editing of profile field data for a user. |
bp-messages/bp-messages-cache.php: bp_messages_update_meta_cache() |
Slurp up metadata for a set of messages. |
bp-messages/bp-messages-cssjs.php: messages_add_autocomplete_js() |
Enqueue the JS for messages autocomplete. |
bp-messages/bp-messages-cssjs.php: messages_add_autocomplete_css() |
Enqueue the CSS for messages autocomplete. |
bp-messages/screens/view.php: messages_screen_conversation() |
Load an individual conversation screen. |
bp-messages/classes/class-bp-messages-message.php: BP_Messages_Message::send() |
Send a message. |
bp-messages/classes/class-bp-messages-message.php: BP_Messages_Message::delete_user_message() |
Delete all the message send by user |
bp-messages/classes/class-bp-messages-message.php: BP_Messages_Message::get_existing_thread() |
Get existsing thread which matches the recipients |
bp-messages/classes/class-bp-messages-component.php: BP_Messages_Component::__construct() |
Start the messages component creation process. |
bp-messages/classes/class-bp-messages-component.php: BP_Messages_Component::setup_globals() |
Set up globals for the Messages component. |
bp-messages/classes/class-bp-messages-component.php: BP_Messages_Component::setup_admin_bar() |
Set up the Toolbar. |
bp-messages/classes/class-bp-messages-component.php: BP_Messages_Component::setup_title() |
Set up the title for pages and |
bp-messages/classes/class-bp-messages-notice.php: BP_Messages_Notice::save() |
Saves a notice. |
bp-messages/classes/class-bp-messages-notice.php: BP_Messages_Notice::delete() |
Deletes a notice. |
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-thread.php: BP_Messages_Thread::update_tables() |
Upgrade method for the older BP message thread DB table. |
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/classes/class-bp-messages-thread.php: BP_Messages_Thread::get_meta_query_sql() |
Get the SQL for the ‘meta_query’ param in BP_Messages_Thread::get_current_threads_for_user(). |
bp-messages/classes/class-bp-messages-thread.php: BP_Messages_Thread::mark_as_read() |
Mark a thread as read. |
bp-messages/classes/class-bp-messages-thread.php: BP_Messages_Thread::mark_as_unread() |
Mark a thread as unread. |
bp-messages/classes/class-bp-messages-thread.php: BP_Messages_Thread::get_last_sender() |
Returns the userlink of the last sender in a message thread. |
bp-messages/classes/class-bp-messages-thread.php: BP_Messages_Thread::update_last_message_status() |
Update the thread’s deleted recipient and set the message deletion status |
bp-messages/classes/class-bp-messages-thread.php: BP_Messages_Thread::get_last_message() |
Get a thread’s last message |
bp-messages/classes/class-bp-messages-thread.php: BP_Messages_Thread::get_messages() |
Get all messages associated with a thread. |
bp-messages/bp-messages-template.php: bp_get_message_loading_image_src() |
Get the URL of the Messages AJAX loader gif. |
bp-messages/bp-messages-template.php: bp_get_messages_slug() |
Return the messages component slug. |
bp-messages/bp-messages-loader.php: bp_setup_messages() |
Set up the bp-messages component. |
bp-messages/bp-messages-notifications.php: bp_messages_screen_conversation_mark_notifications() |
Mark new message notification when member reads a message thread directly. |
bp-messages/bp-messages-notifications.php: bp_messages_mark_notification_on_mark_thread() |
Mark new message notification as read when the corresponding message is mark read. |
bp-messages/bp-messages-notifications.php: bp_messages_message_delete_notifications() |
When a message is deleted, delete corresponding notifications. |
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: bp_messages_message_sent_add_notification() |
Send notifications to message recipients. |
bp-groups/bp-groups-admin.php: bp_groups_admin_load() |
Set up the Groups admin page. |
bp-groups/screens/single/admin/delete-group.php: groups_screen_group_admin_delete_group() |
Handle the display of the Delete Group page. |
bp-groups/screens/single/admin/edit-details.php: groups_screen_group_admin_edit_details() |
Handle the display of a group’s admin/edit-details page. |
bp-groups/screens/single/admin/group-settings.php: groups_screen_group_admin_settings() |
Handle the display of a group’s admin/group-settings page. |
bp-groups/screens/single/admin/manage-members.php: groups_screen_group_admin_manage_members() |
This function handles actions related to member management on the group admin. |
bp-groups/screens/single/admin/group-avatar.php: groups_screen_group_admin_avatar() |
Handle the display of a group’s Change Avatar page. |
bp-groups/screens/single/admin/membership-requests.php: groups_screen_group_admin_requests() |
Handle the display of Admin > Membership Requests. |
bp-groups/screens/single/members/all-members.php: groups_screen_group_members_all_members() |
Handle the display of a group’s members/all-members page. |
bp-groups/screens/single/members/leaders.php: groups_screen_group_members_leaders() |
Handle the display of a group’s members/leaders page. |
bp-groups/screens/single/invite.php: groups_screen_group_invite() |
Handle the display of a group’s Send Invites page. |
bp-groups/screens/single/members.php: groups_screen_group_members() |
Handle the display of a group’s Members page. |
bp-groups/actions/access.php: bp_groups_group_access_protection() |
Protect access to single groups. |
bp-groups/actions/create.php: groups_action_sort_creation_steps() |
Sort the group creation steps. |
bp-groups/actions/feed.php: groups_action_group_feed() |
Load the activity feed for the current group. |
bp-groups/actions/join.php: groups_action_join_group() |
Catch and process “Join Group” button clicks. |
bp-groups/screens/single/activity-permalink.php: groups_screen_group_activity_permalink() |
Handle the display of a single group activity item. |
bp-groups/screens/single/request-membership.php: groups_screen_group_request_membership() |
Handle the display of a group’s Request Membership page. |
bp-groups/actions/create.php: groups_action_create_group() |
Catch and process group creation form submissions. |
bp-groups/actions/leave-group.php: groups_action_leave_group() |
Catch and process “Leave Group” button clicks. |
bp-groups/classes/class-bp-group-extension.php: BP_Group_Extension::setup_display_hooks() |
Hook this extension’s group tab into BuddyPress, if necessary. |
bp-groups/classes/class-bp-group-extension.php: BP_Group_Extension::setup_create_hooks() |
Hook this extension’s Create step into BuddyPress, if necessary. |
bp-groups/classes/class-bp-groups-list-table.php: BP_Groups_List_Table::column_comment() |
Name column, and “quick admin” rollover actions. |
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-group-member-query.php: BP_Group_Member_Query::get_group_member_ids() |
Get the members of the queried group. |
bp-groups/classes/class-bp-group-member-query.php: BP_Group_Member_Query::populate_group_member_extras() |
Fetch additional data required in bp_group_has_members() loops. |
bp-groups/classes/class-bp-groups-widget.php: BP_Groups_Widget::enqueue_scripts() |
Enqueue scripts. |
bp-groups/classes/class-bp-groups-member.php: BP_Groups_Member::delete_all() |
Delete all memberships for a given group. |
bp-groups/classes/class-bp-groups-member.php: BP_Groups_Member::check_is_banned() |
Check whether a user is banned from a given group. |
bp-groups/classes/class-bp-groups-member.php: BP_Groups_Member::check_is_creator() |
Is the specified user the creator of the group? |
bp-groups/classes/class-bp-groups-member.php: BP_Groups_Member::get_random_groups() |
Get a list of randomly selected IDs of groups that the member belongs to. |
bp-groups/classes/class-bp-groups-member.php: BP_Groups_Member::get_group_member_ids() |
Get the IDs of all a given group’s members. |
bp-groups/classes/class-bp-groups-member.php: BP_Groups_Member::prime_group_admins_mods_cache() |
Prime the bp_group_admins cache for one or more groups. |
bp-groups/classes/class-bp-groups-member.php: BP_Groups_Member::get_memberships_by_id() |
Get group membership objects by ID (or an array of IDs). |
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.php: BP_Groups_Member::get_membership_ids_for_user() |
Get all membership IDs for a user. |
bp-groups/classes/class-bp-groups-member.php: BP_Groups_Member::get_recently_joined() |
Get the IDs of the groups of which a specified user is a member, sorted by the date joined. |
bp-groups/classes/class-bp-groups-member.php: BP_Groups_Member::get_is_admin_of() |
Get the IDs of the groups of which a specified user is an admin. |
bp-groups/classes/class-bp-groups-member.php: BP_Groups_Member::get_is_mod_of() |
Get the IDs of the groups of which a specified user is a moderator. |
bp-groups/classes/class-bp-groups-member.php: BP_Groups_Member::get_is_banned_of() |
Get the groups of which a specified user is banned from. |
bp-groups/classes/class-bp-groups-member.php: BP_Groups_Member::total_group_count() |
Get the count of groups of which the specified user is a member. |
bp-groups/classes/class-bp-groups-member.php: BP_Groups_Member::check_is_admin() |
Check whether a user is an admin of a given group. |
bp-groups/classes/class-bp-groups-member.php: BP_Groups_Member::check_is_mod() |
Check whether a user is a mod of a given group. |
bp-groups/classes/class-bp-groups-member.php: BP_Groups_Member::check_is_member() |
Check whether a user is a member of a given group. |
bp-groups/classes/class-bp-groups-member.php: BP_Groups_Member::remove() |
Remove the current membership. |
bp-groups/classes/class-bp-groups-member.php: BP_Groups_Member::delete() |
Delete a membership, based on user + group IDs. |
bp-groups/classes/class-bp-groups-member.php: BP_Groups_Member::get_group_ids() |
Get the IDs of the groups of which a specified user is a member. |
bp-groups/classes/class-bp-groups-member.php: BP_Groups_Member::populate() |
Populate the object’s properties. |
bp-groups/classes/class-bp-groups-member.php: BP_Groups_Member::save() |
Save the membership data to the database. |
bp-groups/classes/class-bp-groups-group.php: BP_Groups_Group::get_total_group_count() |
Get a total group count for the site. |
bp-groups/classes/class-bp-groups-group.php: BP_Groups_Group::get_total_member_count() |
Get the member count for a group. |
bp-groups/classes/class-bp-groups-group.php: BP_Groups_Group::get_group_type_ids() |
Get an array containing ids for each group type. |
bp-groups/classes/class-bp-groups-group.php: BP_Groups_Group::check_slug() |
Check for the existence of a slug. |
bp-groups/classes/class-bp-groups-group.php: BP_Groups_Group::get_slug() |
Get the slug for a given group ID. |
bp-groups/classes/class-bp-groups-group.php: BP_Groups_Group::has_members() |
Check whether a given group has any members. |
bp-groups/classes/class-bp-groups-group.php: BP_Groups_Group::has_membership_requests() |
Check whether a group has outstanding membership requests. |
bp-groups/classes/class-bp-groups-group.php: BP_Groups_Group::get() |
Query for groups. |
bp-groups/classes/class-bp-groups-group.php: BP_Groups_Group::get_meta_query_sql() |
Get the SQL for the ‘meta_query’ param in BP_Activity_Activity::get() |
bp-groups/classes/class-bp-groups-group.php: BP_Groups_Group::convert_orderby_to_order_by_term() |
Convert the ‘orderby’ param into a proper SQL term/column. |
bp-groups/classes/class-bp-groups-group.php: BP_Groups_Group::populate() |
Set up data about the current group. |
bp-groups/classes/class-bp-groups-group.php: BP_Groups_Group::save() |
Save the current group to the database. |
bp-groups/classes/class-bp-groups-group.php: BP_Groups_Group::delete() |
Delete the current group. |
bp-groups/classes/class-bp-groups-component.php: BP_Groups_Component::setup_title() |
Set up the title for pages and |
bp-groups/classes/class-bp-groups-component.php: BP_Groups_Component::__construct() |
Start the groups component creation process. |
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/classes/class-bp-groups-component.php: BP_Groups_Component::setup_admin_bar() |
Set up the component entries in the WordPress Admin Bar. |
bp-groups/bp-groups-functions.php: bp_group_type_short_code_callback() |
Displays shortcode data. |
bp-core/deprecated/buddyboss/1.1.8.php: bp_get_group_type_post_type() |
Returns the name of the group type post type. |
bp-groups/bp-groups-functions.php: bp_get_current_group_directory_type() |
Get the “current” group type, if one is provided, in group directories. |
bp-groups/bp-groups-functions.php: bp_groups_register_group_type() |
Register a group type. |
bp-groups/bp-groups-functions.php: bp_groups_get_group_types() |
Get a list of all registered group type objects. |
bp-groups/bp-groups-functions.php: groups_delete_groupmeta() |
Delete metadata for a group. |
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_get_current_group() |
Get the BP_Groups_Group object corresponding to the current group. |
bp-groups/bp-groups-functions.php: groups_join_group() |
Add a user to a group. |
bp-groups/bp-groups-functions.php: groups_update_last_activity() |
Update the last_activity meta value for a given group. |
bp-groups/bp-groups-functions.php: groups_is_valid_status() |
Check a group status (eg ‘private’) against the whitelist of registered statuses. |
bp-groups/bp-groups-functions.php: groups_check_slug() |
Provide a unique, sanitized version of a group slug. |
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-functions.php: bp_groups_has_directory() |
Check whether there is a Groups directory page in the $bp global. |
bp-groups/bp-groups-activity.php: bp_groups_prefetch_activity_object_data() |
Fetch data related to groups at the beginning of an activity loop. |
bp-groups/bp-groups-activity.php: bp_groups_filter_activity_scope() |
Set up activity arguments for use with the ‘groups’ scope. |
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_group_has_invites() |
Whether or not there are invites. |
bp-groups/bp-groups-template.php: bp_get_group_avatar_delete_link() |
Get displayed group delete avatar url. |
bp-groups/bp-groups-template.php: bp_get_groups_current_create_step() |
Returns the current group creation step. If none is found, returns an empty string. |
bp-groups/bp-groups-template.php: bp_is_last_group_creation_step() |
Is the user looking at the last step in the group creation process. |
bp-groups/bp-groups-template.php: bp_is_first_group_creation_step() |
Is the user looking at the first step in the group creation process |
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_get_group_creation_previous_link() |
Return the URL to the previous group creation step |
bp-groups/bp-groups-template.php: bp_get_new_group_description() |
Get the newly created group description after the creation process. |
bp-groups/bp-groups-template.php: bp_get_new_group_enable_forum() |
Check if the newly created group has forums enabled. |
bp-groups/bp-groups-template.php: bp_get_new_group_status() |
Get the newly created group privacy. |
bp-groups/bp-groups-template.php: bp_get_new_group_name() |
Get the newly created group name after the creation process. |
bp-groups/bp-groups-template.php: bp_group_creation_stage_title() |
Output group creation step title. |
bp-groups/bp-groups-template.php: bp_get_group_creation_form_action() |
Get the group creation next step url. |
bp-groups/bp-groups-template.php: bp_is_group_creation_step() |
Check which step is displayed during the group creation process. |
bp-groups/bp-groups-template.php: bp_is_group_creation_step_complete() |
Check which group creation steps have been completed. |
bp-groups/bp-groups-template.php: bp_are_previous_group_creation_steps_complete() |
Check all previous group creation steps are complete. |
bp-groups/bp-groups-template.php: bp_get_new_group_id() |
Get the newly created group ID after the creation process. |
bp-groups/bp-groups-template.php: bp_group_creation_tabs() |
Output HTML for group creation steps. |
bp-groups/bp-groups-template.php: bp_get_group_member_joined_since() |
Return the joined date for the current member in the group member loop. |
bp-groups/bp-groups-template.php: bp_get_group_accept_invite_link() |
Generate the URL for accepting an invitation to a group. |
bp-groups/bp-groups-template.php: bp_get_group_reject_invite_link() |
Generate the URL for rejecting an invitation to a group. |
bp-groups/bp-groups-template.php: bp_group_get_media_status() |
Get the media status of a group. |
bp-groups/bp-groups-template.php: bp_group_get_invite_status() |
Get the invite status of a group. |
bp-groups/bp-groups-template.php: bp_group_get_activity_feed_status() |
Get the activity feed status of a group. |
bp-groups/bp-groups-template.php: bp_group_get_album_status() |
Get the album status of a group. |
bp-groups/bp-groups-template.php: bp_groups_auto_join() |
Determine whether groups auto-join is enabled. |
bp-groups/bp-groups-template.php: bp_get_group_avatar() |
Get a group’s avatar. |
bp-groups/bp-groups-template.php: bp_get_group_class() |
Get the row class of the current group in the loop. |
bp-groups/bp-groups-template.php: bp_get_groups_slug() |
Return the groups component slug. |
bp-groups/bp-groups-template.php: bp_get_groups_root_slug() |
Return the groups component root slug. |
bp-groups/bp-groups-cache.php: bp_groups_update_meta_cache() |
Slurp up metadata for a set of groups. |
bp-groups/bp-groups-filters.php: bp_groups_default_avatar() |
Use the mystery group avatar for groups. |
bp-groups/bp-groups-loader.php: bp_setup_groups() |
Set up the bp-groups component. |
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_my_account_menu() |
Add the “My Account” menu and all submenus. |
bp-members/bp-members-functions.php: bp_member_type_shortcode_callback() |
Displays shortcode data. |
bp-members/bp-members-functions.php: bp_member_type_changing_listing_label() |
Adds the JS on profile type post type. |
bp-members/bp-members-functions.php: bp_get_member_type_post_type() |
Returns the name of the profile type post type. |
bp-members/bp-members-functions.php: bp_get_member_types() |
Get a list of all registered profile type objects. |
bp-members/bp-members-functions.php: bp_get_current_member_type() |
Get the “current” profile type, if one is provided, in member directories. |
bp-members/bp-members-functions.php: bp_register_member_type() |
Register a profile type. |
bp-members/bp-members-functions.php: bp_core_signup_avatar_upload_dir() |
Get the avatar storage directory for use during registration. |
bp-members/bp-members-functions.php: bp_get_displayed_user() |
Get the displayed user Object |
bp-members/bp-members-functions.php: bp_core_signup_user() |
Process data submitted at user registration and convert to a signup object. |
bp-members/bp-members-functions.php: bp_last_activity_migrate() |
Migrate last_activity data from the usermeta table to the activity table. |
bp-members/bp-members-functions.php: bp_is_user_spammer() |
Check whether a user has been marked as a spammer. |
bp-members/bp-members-functions.php: bp_is_user_deleted() |
Check whether a user has been marked as deleted. |
bp-members/bp-members-functions.php: bp_core_get_active_member_count() |
Return the total number of members, limited to those members with last_activity. |
bp-members/screens/activate.php: bp_core_screen_activation() |
Handle the loading of the Activate screen. |
bp-members/screens/activate.php: bp_members_action_activate_account() |
Catches and processes account activation requests. |
bp-members/bp-members-activity.php: bp_members_register_activity_actions() |
Register the ‘new member’ activity type. |
bp-members/bp-members-activity.php: bp_core_new_user_activity() |
Create a “became a registered user” activity item when a user activates his account. |
bp-members/bp-members-functions.php: bp_members_has_directory() |
Check for the existence of a Members directory page. |
bp-members/bp-members-functions.php: bp_core_define_slugs() |
Define the slug constants for the Members component. |
bp-members/screens/register.php: bp_core_screen_signup() |
Handle the loading of the signup screen. |
bp-members/bp-members-loader.php: bp_setup_members() |
Set up the bp-members component. |
bp-members/classes/class-bp-signup.php: BP_Signup::update() |
Update the meta for a signup. |
bp-members/classes/class-bp-signup.php: BP_Signup::delete() |
Delete a pending account. |
bp-members/classes/class-bp-signup.php: BP_Signup::populate() |
Populate the instantiated class with data based on the signup_id provided. |
bp-members/classes/class-bp-signup.php: BP_Signup::get() |
Fetch signups based on parameters. |
bp-members/classes/class-bp-signup.php: BP_Signup::add() |
Add a signup. |
bp-members/classes/class-bp-signup.php: BP_Signup::validate() |
Activate a signup. |
bp-members/classes/class-bp-signup.php: BP_Signup::count_signups() |
How many inactive signups do we have? |
bp-members/classes/class-bp-members-admin.php: BP_Members_Admin::register_members_admin() |
Setup BP Members Admin. |
bp-members/classes/class-bp-members-admin.php: BP_Members_Admin::setup_globals() |
Set admin-related globals. |
bp-members/classes/class-bp-members-component.php: BP_Members_Component::setup_title() |
Set up the title for pages and |
bp-members/classes/class-bp-members-theme-compat.php: BP_Members_Theme_Compat::single_template_hierarchy() |
Add custom template hierarchy to theme compat for member pages. |
bp-members/classes/class-bp-members-component.php: BP_Members_Component::__construct() |
Start the members component creation process. |
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-switching.php: BP_Core_Members_Switching::action_bp_button() |
Adds a ‘View As’ link to each member’s profile page and profile listings in BuddyPress. |
bp-members/bp-members-template.php: bp_get_members_component_link() |
Generate a link to a members component subpage. |
bp-members/bp-members-template.php: bp_get_signup_avatar_dir_value() |
Get the avatar dir used during signup. |
bp-members/bp-members-template.php: bp_get_current_signup_step() |
Get the current signup step. |
bp-members/bp-members-template.php: bp_get_signup_avatar() |
Get the user avatar during signup. |
bp-members/bp-members-template.php: bp_get_displayed_user_username() |
Get the username of the displayed user. |
bp-members/bp-members-template.php: bp_get_loggedin_user_username() |
Get the username of the logged-in user. |
bp-members/bp-members-template.php: bp_get_loggedin_user_fullname() |
Get the logged-in user’s display name. |
bp-members/bp-members-template.php: bp_displayed_user_domain() |
Generate the link for the displayed user’s profile. |
bp-members/bp-members-template.php: bp_loggedin_user_domain() |
Generate the link for the logged-in user’s profile. |
bp-members/bp-members-template.php: bp_get_displayed_user_fullname() |
Get the displayed user’s display name. |
bp-members/bp-members-template.php: bp_get_displayed_user_email() |
Get the email address of the displayed user. |
bp-members/bp-members-template.php: bp_get_displayed_user_nav() |
Render the navigation markup for the displayed user. |
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_activate_slug() |
Return the activation slug. |
bp-members/bp-members-template.php: bp_get_signup_slug() |
Return the sign-up slug. |
bp-members/bp-members-template.php: bp_get_members_root_slug() |
Return the members component root slug. |
bp-members/bp-members-filters.php: bp_members_signup_with_subdirectory_blog() |
Make sure the username is not the blog slug in case of root profile & subdirectory blog. |
bp-members/bp-members-template.php: bp_get_profile_slug() |
Return the profile component slug. |
bp-members/bp-members-template.php: bp_get_members_slug() |
Return the members component slug. |
bp-invites/bp-invites-template.php: bp_get_invites_root_slug() |
Return the invites component root slug. |
bp-invites/bp-invites-template.php: bp_get_invites_slug() |
Return the invites component slug. |
bp-invites/bp-invites-functions.php: bp_get_invite_post_type() |
Returns the name of the invite post type. |
bp-invites/bp-invites-loader.php: bp_setup_invites() |
Set up the bp-invites component. |
bp-invites/classes/class-bp-invites-component.php: BP_Invites_Component::__construct() |
Start the invites component creation process. |
bp-invites/classes/class-bp-invites-component.php: BP_Invites_Component::setup_globals() |
Set up component global data. |
bp-invites/classes/class-bp-invites-component.php: BP_Invites_Component::setup_admin_bar() |
Set up the component entries in the WordPress Admin Bar. |
bp-invites/classes/class-bp-invites-component.php: BP_Invites_Component::setup_title() |
Set up the title for pages and |
bp-invites/actions/invites.php: bp_member_invite_submit() |
Member submit email invite. |
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_prefetch_activity_object_data() |
Fetch data related to friended users at the beginning of an activity loop. |
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-template.php: bp_get_friends_slug() |
Return the friends component slug. |
bp-friends/bp-friends-template.php: bp_get_friends_root_slug() |
Return the friends component root slug. |
bp-friends/classes/class-bp-core-friends-widget.php: BP_Core_Friends_Widget::enqueue_scripts() |
Enqueue scripts. |
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::get_random_friends() |
Get a list of random friend IDs. |
bp-friends/classes/class-bp-friends-friendship.php: BP_Friends_Friendship::get_friendships_by_id() |
Get friendship objects by ID (or an array of IDs). |
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::delete() |
Delete the current friendship from the database. |
bp-friends/classes/class-bp-friends-friendship.php: BP_Friends_Friendship::get_friendship_ids_for_user() |
Get all friendship IDs for 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-friendship.php: BP_Friends_Friendship::update_bp_friends_cache() |
Find uncached friendships between a user and one or more other users and cache them. |
bp-friends/classes/class-bp-friends-friendship.php: BP_Friends_Friendship::accept() |
Mark a friendship as accepted. |
bp-friends/classes/class-bp-friends-friendship.php: BP_Friends_Friendship::withdraw() |
Remove a connection or a connection request INITIATED BY the logged-in user. |
bp-friends/classes/class-bp-friends-friendship.php: BP_Friends_Friendship::reject() |
Remove a connection or a connection request MADE OF the logged-in user. |
bp-friends/classes/class-bp-friends-component.php: BP_Friends_Component::__construct() |
Start the friends component creation process. |
bp-friends/classes/class-bp-friends-component.php: BP_Friends_Component::setup_globals() |
Set up bp-friends global settings. |
bp-friends/classes/class-bp-friends-component.php: BP_Friends_Component::setup_admin_bar() |
Set up bp-friends integration with the WordPress admin bar. |
bp-friends/classes/class-bp-friends-component.php: BP_Friends_Component::setup_title() |
Set up the title for pages and |
bp-friends/classes/class-bp-friends-friendship.php: BP_Friends_Friendship::populate() |
Set up data about the current friendship. |
bp-friends/classes/class-bp-friends-friendship.php: BP_Friends_Friendship::save() |
Save the current friendship to the database. |
bp-friends/bp-friends-loader.php: bp_setup_friends() |
Set up the bp-friends component. |
bp-friends/bp-friends-notifications.php: friends_clear_friend_notifications() |
Clear friend-related notifications when ?new=1 |
bp-friends/bp-friends-notifications.php: bp_friends_mark_friendship_request_notifications_by_type() |
Delete any friendship request notifications for the logged in user. |
bp-friends/bp-friends-notifications.php: bp_friends_mark_friendship_accepted_notifications_by_type() |
Delete any friendship acceptance notifications for the logged in user. |
bp-friends/bp-friends-notifications.php: bp_friends_friendship_requested_notification() |
Notify one use that another user has requested their virtual friendship. |
bp-friends/bp-friends-notifications.php: bp_friends_mark_friendship_rejected_notifications_by_item_id() |
Remove friend request notice when a member rejects another members |
bp-friends/bp-friends-notifications.php: bp_friends_add_friendship_accepted_notification() |
Notify a member when another member accepts their virtual friendship request. |
bp-friends/bp-friends-notifications.php: bp_friends_mark_friendship_withdrawn_notifications_by_item_id() |
Remove friend request notice when a member withdraws their friend request. |
bp-friends/bp-friends-notifications.php: bp_friends_remove_notifications_data() |
Remove connection requests FROM user, used primarily when a user is deleted. |
bp-integrations/learndash/bp-learndash-loader.php: bp_register_learndash_integration() |
Set up the bp learndash integration. |
bp-integrations/learndash/bp-learndash-functions.php: bp_learndash_path() |
Returns LearnDash path. |
bp-integrations/learndash/bp-learndash-functions.php: bp_learndash_url() |
Returns LearnDash url. |
bp-templates/bp-nouveau/includes/members/functions.php: bp_nouveau_member_customizer_nav() |
Build the Member’s nav for the our customizer control. |
bp-templates/bp-nouveau/includes/members/functions.php: bp_nouveau_admin_bar_member_dashboard() |
Adds a ‘Dashbaord’ link in admin bar. |
bp-templates/bp-nouveau/includes/activity/template-tags.php: bp_nouveau_get_activity_comment_buttons() |
Get the action buttons for the activity comments |
bp-templates/bp-nouveau/includes/activity/template-tags.php: bp_nouveau_get_activity_entry_buttons() |
Get the action buttons inside an Activity Loop, |
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_new_activity_comment() |
Posts new Activity comments received via a POST request. |
bp-templates/bp-nouveau/includes/activity/loader.php: BP_Nouveau_Activity::setup_actions() |
Register do_action() hooks |
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/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_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/functions.php: bp_nouveau_push_sitewide_notices() |
Add active sitewide notices to the BP template_message global. |
bp-templates/bp-nouveau/includes/messages/functions.php: bp_nouveau_messages_enqueue_styles() |
Enqueue styles for the Messages UI (mentions). |
bp-templates/bp-nouveau/includes/messages/functions.php: bp_nouveau_messages_register_scripts() |
Register Scripts for the Messages component |
bp-templates/bp-nouveau/includes/messages/functions.php: bp_nouveau_messages_adjust_nav() |
Adjust message navigation for notices and composing. |
bp-templates/bp-nouveau/includes/groups/classes.php: BP_Nouveau_Group_Invite_Query::get_group_member_ids() |
Get the members of the queried group |
bp-templates/bp-nouveau/includes/groups/template-tags.php: bp_nouveau_group_creation_tabs() |
Outputs the group creation numbered steps navbar |
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/ajax.php: bp_nouveau_ajax_get_users_to_invite() |
AJAX get list of members to invite to group. |
bp-templates/bp-nouveau/includes/groups/ajax.php: bp_nouveau_ajax_send_group_invites() |
AJAX send group invite. |
bp-templates/bp-nouveau/includes/groups/functions.php: bp_nouveau_groups_invites_custom_message() |
Returns group invite custom message. |
bp-templates/bp-nouveau/includes/groups/functions.php: bp_nouveau_groups_invites_restriction_admin_nav() |
Group invites restriction settings Admin Bar navigation. |
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/functions.php: bp_nouveau_prepare_group_potential_invites_for_js() |
Prepare list of group invites for JS. |
bp-templates/bp-nouveau/includes/template-tags.php: bp_nouveau_signup_form() |
Output the signup form for the requested section |
bp-templates/bp-nouveau/includes/template-tags.php: bp_nouveau_has_nav() |
Init the Navigation Loop and check it has items. |
bp-templates/bp-nouveau/includes/template-tags.php: bp_nouveau_pagination() |
Pagination for loops |
bp-templates/bp-nouveau/includes/template-tags.php: bp_nouveau_template_notices() |
Template tag to display feedback notices to users, if there are to display |
bp-templates/bp-nouveau/includes/functions.php: bp_nouveau_theme_cover_image() |
BP Nouveau’s callback for the cover photo feature. |
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::theme_compat_page_templates() |
Filter the default theme compatibility root template hierarchy, and prepend a page template to the front if it’s set. |
bp-templates/bp-nouveau/buddypress-functions.php: BP_Nouveau::setup_globals() |
BP Nouveau global variables. |
bp-search/bp-search-loader.php: bp_setup_search() |
Set up the bp-search component. |
bp-search/bp-search-functions.php: bp_search_get_post_thumbnail_default() |
Returns the defulat post thumbnail based on post type |
bp-search/plugins/search-cpt/index.php: bp_search_helpers_cpts() |
Load search helpers for each searchable custom post type. |
bp-search/classes/class-bp-search-component.php: BP_Search_Component::__construct() |
Start the search component creation process |
bp-core/admin/bp-core-admin-schema.php: bp_core_install_discussion_forums() |
Run the bbpress activation. |
bp-core/admin/bp-core-admin-schema.php: bp_core_install_signups() |
Install the signups table. |
bp-core/admin/bp-core-admin-components.php: bp_core_admin_components_settings_handler() |
Handle saving the Component settings. |
bp-core/admin/bp-core-admin-components.php: bp_core_admin_components_activation_handler() |
Handle saving the Component settings. |
bp-core/admin/bp-core-admin-components.php: bp_core_admin_get_active_components_from_submitted_settings() |
Calculates the components that should be active after save, based on submitted settings. |
bp-core/admin/bp-core-admin-actions.php: bp_new_site() |
When a new site is created in a multisite installation, run the activation routine on that site. |
bp-core/admin/bp-core-admin-tools.php: bp_admin_reinstall_emails() |
Delete emails and restore from defaults. |
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_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: repair_default_profiles_fields() |
Repair default profile fields. |
bp-core/admin/settings/bp-admin-setting-credit.php: BP_Admin_Setting_Credit::form_html() | |
bp-core/admin/settings/bp-admin-setting-activity.php: BP_Admin_Setting_Activity::settings_save() | |
bp-core/admin/bp-core-admin-functions.php: bp_admin_email_maybe_add_translation_notice() |
In admin emails list, for non-en_US locales, add notice explaining how to reinstall emails. |
bp-core/admin/bp-core-admin-functions.php: bp_core_print_admin_notices() |
Print admin messages to admin_notices or network_admin_notices. |
bp-core/admin/bp-core-admin-functions.php: bp_core_add_admin_notice() |
Add an admin notice to the BP queue. |
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-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-theme-compatibility.php: bp_remove_all_filters() |
Remove all filters from a WordPress filter hook. |
bp-core/bp-core-theme-compatibility.php: bp_restore_all_filters() |
Restore filters that were removed using bp_remove_all_filters(). |
bp-core/bp-core-theme-compatibility.php: bp_theme_compat_loop_end() |
Restores the ‘is_single’ and ‘is_page’ flags if toggled by BuddyPress. |
bp-core/bp-core-theme-compatibility.php: bp_check_theme_template_pack_dependency() |
Maybe override the preferred template pack if the theme declares a dependency. |
bp-core/bp-core-theme-compatibility.php: bp_theme_compat_toggle_is_page() |
Do not allow {@link comments_template()} to render during theme compatibility. |
bp-core/bp-core-theme-compatibility.php: bp_set_theme_compat_templates() |
Set the theme compat templates global. |
bp-core/bp-core-theme-compatibility.php: bp_set_theme_compat_template() |
Set the theme compat template global. |
bp-core/bp-core-theme-compatibility.php: bp_set_theme_compat_original_template() |
Set the theme compat original_template global. |
bp-core/bp-core-theme-compatibility.php: bp_set_theme_compat_feature() |
Set a theme compat feature |
bp-core/bp-core-theme-compatibility.php: bp_get_theme_compat_feature() |
Get a theme compat feature |
bp-core/bp-core-theme-compatibility.php: bp_is_theme_compat_original_template() |
Check whether a given template is the one that WP originally selected to display current page. |
bp-core/bp-core-theme-compatibility.php: bp_register_theme_package() |
Register a new BuddyPress theme package in the active theme packages array. |
bp-core/bp-core-theme-compatibility.php: bp_template_include_theme_compat() |
Reset main query vars and filter ‘the_content’ to output a BuddyPress template part as needed. |
bp-core/bp-core-theme-compatibility.php: bp_is_theme_compat_active() |
Is the current page using theme compatibility? |
bp-core/bp-core-theme-compatibility.php: bp_detect_theme_compat_with_current_theme() |
Set our flag to determine whether theme compat should be enabled. |
bp-core/bp-core-theme-compatibility.php: bp_set_theme_compat_active() |
Set the flag that tells whether the current page is using theme compatibility. |
bp-core/bp-core-theme-compatibility.php: bp_setup_theme_compat() |
Set up the default theme compat theme. |
bp-core/bp-core-theme-compatibility.php: bp_get_theme_compat_id() |
Get the ID of the theme package being used. |
bp-core/bp-core-theme-compatibility.php: bp_get_theme_compat_name() |
Get the name of the theme package being used. |
bp-core/bp-core-theme-compatibility.php: bp_get_theme_compat_version() |
Get the version of the theme package being used. |
bp-core/bp-core-theme-compatibility.php: bp_get_theme_compat_dir() |
Get the absolute path of the theme package being used. |
bp-core/bp-core-theme-compatibility.php: bp_get_theme_compat_url() |
Get the URL of the theme package being used. |
bp-core/bp-core-theme-compatibility.php: bp_use_theme_compat_with_current_theme() |
Should we use theme compat for this theme? |
bp-core/bp-core-customizer-email.php: bp_email_init_customizer() |
Initialize the Customizer for emails. |
bp-core/bp-core-dependency.php: bp_init_background_updater() |
Fire the ‘bp_init_background_updater’ action, where BP updates data. |
bp-core/bp-core-update.php: bp_cleanup_friendship_activities() |
Remove all hidden friendship activities. |
bp-core/bp-core-update.php: bp_update_to_2_7() |
2.7.0 update routine. |
bp-core/bp-core-update.php: bp_migrate_new_member_activity_component() |
Updates the component field for new_members type. |
bp-core/deprecated/buddypress/1.7.php: bp_update_db_stuff() |
This function was originally used to update pre-1.1 schemas, but that was before we had a legitimate update process. |
bp-core/bp-core-update.php: bp_is_activation() |
Determine whether BuddyPress is in the process of being activated. |
bp-core/bp-core-update.php: bp_is_deactivation() |
Determine whether BuddyPress is in the process of being deactivated. |
bp-core/bp-core-update.php: bp_version_updater() |
Initialize an update or installation of BuddyPress. |
bp-core/deprecated/buddypress/1.7.php: bp_get_maintenance_mode() |
Return the BuddyPress maintenance mode |
bp-core/deprecated/buddypress/2.8.php: bp_core_admin_php53_admin_notice() |
Add an admin notice to installations that are not running PHP 5.3+. |
bp-core/deprecated/buddypress/2.1.php: bp_core_load_buddybar_css() |
Enqueue the BuddyBar CSS. |
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_core_admin_bar() |
Wrapper function for rendering the BuddyBar. |
bp-core/deprecated/buddypress/2.1.php: bp_adminbar_account_menu() |
Output the My Account BuddyBar menu. |
bp-core/deprecated/buddyboss/1.0.php: bp_admin_setting_callback_theme_package_id() |
Form element to change the active template pack. |
bp-core/bp-core-tools-default-data.php: bp_dd_get_random_groups_ids() |
Get the array (or a string) of group IDs. |
bp-core/bp-core-template.php: bp_get_nav_menu_items() |
Get the items registered in the primary and secondary BuddyPress navigation menus. |
bp-core/bp-core-template.php: bp_get_title_parts() |
Get the title parts of the BuddyPress displayed page |
bp-core/bp-core-template.php: bp_is_group_custom_front() |
Is the current group page a custom front? |
bp-core/bp-core-template.php: bp_is_directory() |
Is this a component directory page? |
bp-core/bp-core-template.php: bp_is_root_component() |
Check to see if a component’s URL should be in the root, not under a member page. |
bp-core/bp-core-template.php: bp_is_component_front_page() |
Check if the specified BuddyPress component directory is set to be the front page. |
bp-core/bp-core-template.php: bp_is_active() |
Check whether a given component (or feature of a component) is active. |
bp-core/bp-core-template.php: bp_is_single_item() |
Are we looking at a single item? (group, user, etc). |
bp-core/bp-core-template.php: bp_is_item_admin() |
Is the logged-in user an admin for the current item? |
bp-core/bp-core-template.php: bp_is_item_mod() |
Is the logged-in user a mod for the current item? |
bp-core/bp-core-template.php: bp_loggedin_user_id() |
Get the ID of the currently logged-in user. |
bp-core/bp-core-template.php: bp_is_current_component() |
Check to see whether the current page belongs to the specified component. |
bp-core/bp-core-template.php: bp_get_root_slug() |
Get the root slug for given component. |
bp-core/bp-core-template.php: bp_get_name_from_root_slug() |
Return the component name based on a root slug. |
bp-core/bp-core-template.php: bp_displayed_user_id() |
Get the ID of the currently displayed user. |
bp-core/bp-core-template.php: bp_get_root_domain() |
Return the “root domain”, the URL of the BP root blog. |
bp-core/bp-core-template.php: bp_ajax_querystring() |
Allow templates to pass parameters directly into the template loops via AJAX. |
bp-core/bp-core-template.php: bp_current_component() |
Return the name of the current component. |
bp-core/bp-core-template.php: bp_current_action() |
Return the name of the current action. |
bp-core/bp-core-template.php: bp_current_item() |
Return the name of the current item. |
bp-core/bp-core-template.php: bp_action_variables() |
Return the value of $bp->action_variables. |
bp-core/bp-core-template.php: bp_account_was_activated() |
Check whether an activation has just been completed. |
bp-core/bp-core-template.php: bp_get_search_input_name() |
Get the ‘name’ attribute for the search form input element. |
bp-core/bp-core-template.php: bp_get_search_default_text() |
Return the default text for the search box for a given component. |
bp-core/bp-core-template.php: bp_get_avatar_to_crop_src() |
Return the relative file path to the avatar to crop. |
bp-core/bp-core-template.php: bp_avatar_cropper() |
Output the avatar cropper |
bp-core/bp-core-template.php: bp_get_avatar_to_crop() |
Return the URL of the avatar to crop. |
bp-core/bp-core-template.php: bp_get_directory_title() |
Get the directory title for a component. |
bp-core/bp-core-template.php: bp_has_options_avatar() |
Check to see if there is an options avatar. |
bp-core/bp-core-template.php: bp_get_options_avatar() |
Output the options avatar. |
bp-core/bp-core-template.php: bp_get_avatar_admin_step() |
Return the current avatar upload step. |
bp-core/bp-core-template.php: bp_get_options_nav() |
Output the “options nav”, the secondary-level single item navigation menu. |
bp-core/bp-core-template.php: bp_get_options_title() |
Get the ‘bp_options_title’ property from the BP global. |
bp-core/profile-search/bps-templates47.php: bp_ps_escaped_form_data47() |
Escape BuddyBoss profile search form data version 4.7. |
bp-core/profile-search/bps-form.php: bp_profile_search_escaped_form_data() |
Escape BuddyBoss Profile Search Form data. |
bp-core/profile-search/bps-start.php: _bp_profile_search_admin_js() |
Enqueue BuddyBoss Profile Search JS. |
bp-core/profile-search/bps-admin.php: bp_search_ajax_option() |
BuddyBoss Profile Search Admin |
bp-core/profile-search/bps-admin.php: bp_ps_fields_box() |
Output BuddyBoss profile search admin settings. |
bp-core/classes/class-bp-core-notification.php: BP_Core_Notification::save() |
Update or insert notification details into the database. |
bp-core/classes/class-bp-core-notification.php: BP_Core_Notification::populate() |
Fetches the notification data from the database. |
bp-core/classes/class-bp-core-notification.php: BP_Core_Notification::check_access() |
Check the access for a user. |
bp-core/classes/class-bp-core-notification.php: BP_Core_Notification::get_all_for_user() |
Fetches all the notifications in the database for a specific user. |
bp-core/classes/class-bp-core-notification.php: BP_Core_Notification::delete_for_user_by_type() |
Delete all the notifications for a user based on the component name and action. |
bp-core/classes/class-bp-core-notification.php: BP_Core_Notification::delete_for_user_by_item_id() |
Delete all the notifications that have a specific item id, component name and action. |
bp-core/classes/class-bp-core-notification.php: BP_Core_Notification::delete_from_user_by_type() |
Deletes all the notifications sent by a specific user, by component and action. |
bp-core/classes/class-bp-core-notification.php: BP_Core_Notification::delete_all_by_type() |
Deletes all the notifications for all users by item id, and optional secondary item id, and component name and action. |
bp-core/classes/class-bp-component.php: BP_Component::setup_globals() |
Set up component global variables. |
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-email-tokens.php: BP_Email_Tokens::token__group_card() |
Generate the output for token group.card |
bp-core/classes/class-bp-admin-tab.php: BP_Admin_Tab::register_admin_script() | |
bp-core/classes/class-bp-core-user.php: BP_Core_User::get_last_activity() |
Get last activity data for a user or set of users. |
bp-core/classes/class-bp-core-user.php: BP_Core_User::update_last_activity() |
Set a user’s last_activity value. |
bp-core/classes/class-bp-core-user.php: BP_Core_User::delete_last_activity() |
Delete a user’s last_activity value. |
bp-core/classes/class-bp-core-user.php: BP_Core_User::search_users() |
Find users who match on the value of an xprofile data. |
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::get_users() |
Get a list of users that match the query parameters. |
bp-core/classes/class-bp-core-user.php: BP_Core_User::get_users_by_letter() |
Fetch the details for all users whose usernames start with the given letter. |
bp-core/classes/class-bp-admin.php: BP_Admin::register_admin_settings() |
Register the settings. |
bp-core/classes/class-bp-admin.php: BP_Admin::register_admin_integrations() |
Register the integrations. |
bp-core/classes/class-bp-admin.php: BP_Admin::modify_plugin_action_links() |
Add Settings link to plugins area. |
bp-core/classes/class-bp-admin.php: BP_Admin::setup_globals() |
Set admin-related globals. |
bp-core/classes/class-bp-admin.php: BP_Admin::admin_menus() |
Register site- or network-admin nav menu elements. |
bp-core/classes/class-bp-core-oembed-extension.php: BP_Core_oEmbed_Extension::get_item() |
Callback for the API endpoint. |
bp-core/classes/class-bp-core-oembed-extension.php: BP_Core_oEmbed_Extension::filter_embed_url() |
Pass our BuddyBoss activity permalink for embedding. |
bp-core/classes/class-bp-core-oembed-extension.php: BP_Core_oEmbed_Extension::filter_embed_html() |
Filters the embed HTML for our BP oEmbed endpoint. |
bp-core/classes/class-bp-core-oembed-extension.php: BP_Core_oEmbed_Extension::get_item_id() |
Get the item ID when filtering the oEmbed HTML. |
bp-core/classes/class-bp-core-bp-nav-backcompat.php: BP_Core_BP_Nav_BackCompat::get_nav() |
Get the nav object corresponding to the specified offset. |
bp-core/classes/class-bp-core-bp-nav-backcompat.php: BP_Core_BP_Nav_BackCompat::get_component_nav() |
Get the BP_Core_Nav object corresponding to the component, based on a nav item name. |
bp-core/classes/class-bp-core-bp-nav-backcompat.php: BP_Core_BP_Nav_BackCompat::offsetSet() |
Assign a value to the nav array at the specified offset. |
bp-core/classes/class-bp-core-bp-nav-backcompat.php: BP_Core_BP_Nav_BackCompat::offsetUnset() |
Unset a nav array value at the specified offset. |
bp-core/classes/class-bp-core.php: BP_Core::setup_globals() |
Set up bp-core global settings. |
bp-core/classes/class-bp-core.php: BP_Core::__construct() |
Start the members component creation process. |
bp-core/classes/class-bp-core.php: BP_Core::load_components() |
Load components files |
bp-core/classes/class-bp-core.php: BP_Core::load_integrations() |
Load integrations files |
bp-core/classes/class-bp-attachment-avatar.php: BP_Attachment_Avatar::get_user_id() |
Get the user id to set its avatar. |
bp-core/classes/class-bp-integration.php: BP_Integration::start() | |
bp-core/bp-core-admin.php: bp_admin() |
Setup BuddyPress Admin. |
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_reset_subnav_items() |
Clear all subnav items from a specific nav item. |
bp-core/bp-core-caps.php: bp_set_current_user_default_role() |
Set a default role for the current user. |
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_create_nav_link() |
Add a link to the main BuddyPress navigation. |
bp-core/bp-core-buddybar.php: bp_core_register_nav_screen_function() |
Register a screen function for an item in the main nav array. |
bp-core/bp-core-buddybar.php: bp_core_new_nav_default() |
Modify the default subnav item that loads when a top level nav item is clicked. |
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_create_subnav_link() |
Add a subnav link to the BuddyPress navigation. |
bp-core/bp-core-buddybar.php: bp_core_register_subnav_screen_function() |
Register a screen function, whether or not a related subnav link exists. |
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-buddybar.php: bp_nav_item_has_subnav() |
Check whether a given nav item has subnav items. |
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-cssjs.php: bp_core_add_cropper_inline_js() |
Output the inline JS needed for the cropper to work on a per-page basis. |
bp-core/bp-core-cssjs.php: bp_core_register_common_scripts() |
Register scripts commonly used by BuddyPress. |
bp-core/bp-core-cssjs.php: bp_core_register_common_styles() |
Register styles commonly used by BuddyPress. |
bp-core/bp-core-loader.php: bp_setup_core() |
Set up the bp-core component. |
bp-core/bp-core-functions.php: bp_upload_dir() |
Set data from the BP root blog’s upload directory. |
bp-core/bp-core-functions.php: bp_get_email_post_type() |
Returns the name of the email post type. |
bp-core/bp-core-functions.php: bp_get_email_tax_type() |
Return the name of the email type taxonomy. |
bp-core/bp-core-functions.php: bp_nav_menu_get_loggedout_pages() |
Create fake “post” objects for BP’s logged-out nav menu for use in the WordPress “Menus” settings page. |
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_get_root_blog_id() |
Get the ID of the root blog. |
bp-core/bp-core-functions.php: bp_is_network_activated() |
Is BuddyPress active at the network level for this network? |
bp-core/bp-core-functions.php: bp_update_is_directory() |
Set the “is_directory” global. |
bp-core/bp-core-functions.php: bp_update_is_item_admin() |
Set the “is_item_admin” global. |
bp-core/bp-core-functions.php: bp_update_is_item_mod() |
Set the “is_item_mod” global. |
bp-core/bp-core-functions.php: bp_embed_init() |
Initializes {@link BP_Embed} after everything is loaded. |
bp-core/bp-core-functions.php: bp_core_add_message() |
Add a feedback (error/success) message to the WP cookie so it can be displayed after the page reloads. |
bp-core/bp-core-functions.php: bp_core_setup_message() |
Set up the display of the ‘template_notices’ feedback message. |
bp-core/bp-core-functions.php: bp_core_render_message() |
Render the ‘template_notices’ feedback message. |
bp-core/bp-core-functions.php: bp_core_redirect() |
Perform a status-safe wp_redirect() that is compatible with BP’s URI parser. |
bp-core/bp-core-functions.php: bp_core_get_component_search_query_arg() |
Get the ‘search’ query argument for a given component. |
bp-core/bp-core-functions.php: bp_core_add_root_component() |
Add support for a top-level (“root”) component. |
bp-core/bp-core-functions.php: bp_core_create_root_component_page() |
Create WordPress pages to be used as BP component directories. |
bp-core/bp-core-functions.php: bp_get_version() |
Return the BuddyPress version. |
bp-core/bp-core-functions.php: bp_get_db_version() |
Return the BuddyPress database version. |
bp-core/bp-core-functions.php: bp_get_db_version_raw() |
Return the BuddyPress database version. |
bp-core/bp-core-adminbar.php: bp_core_load_admin_bar() |
Handle the Toolbar/BuddyBar business. |
bp-core/bp-core-filters.php: bp_core_activation_signup_user_notification() |
Notify new users of a successful registration (without blog). |
bp-core/bp-core-filters.php: bp_core_filter_user_welcome_email() |
Replace the generated password in the welcome email with ‘[User Set]’. |
bp-core/bp-core-filters.php: bp_core_filter_blog_welcome_email() |
Replace the generated password in the welcome email with ‘[User Set]’. |
bp-core/bp-core-filters.php: bp_core_exclude_pages() |
Prevent specific pages (eg ‘Activate’) from showing on page listings. |
bp-core/bp-core-filters.php: bp_core_exclude_pages_from_nav_menu_admin() |
Prevent specific pages (eg ‘Activate’) from showing in the Pages meta box of the Menu Administration screen. |
bp-core/bp-core-filters.php: bp_core_menu_highlight_parent_page() |
Adds current page CSS classes to the parent BP page in a WP Page Menu. |
bp-core/bp-core-template-loader.php: bp_set_template_included() |
Set the included template. |
bp-core/bp-core-template-loader.php: bp_is_template_included() |
Is a BuddyPress template being included? |
bp-core/gdpr/class-bp-notification-export.php: BP_Notification_Export::bp_get_the_notification_description() |
Get full-text description for a specific notification. |
bp-core/bp-core-attachments.php: bp_attachments_cover_image_ajax_upload() |
Ajax Upload and set a cover photo |
bp-core/bp-core-cache.php: bp_core_clear_directory_pages_cache_page_edit() |
Clear the directory_pages cache when one of the pages is updated. |
bp-core/bp-core-catchuri.php: bp_get_canonical_url() |
Get the canonical URL of the current page. |
bp-core/bp-core-catchuri.php: bp_get_requested_url() |
Return the URL as requested on the current page load by the user agent. |
bp-core/bp-core-catchuri.php: bp_redirect_canonical() |
Canonicalize BuddyPress URLs. |
bp-core/bp-core-catchuri.php: bp_core_catch_no_access() |
Catch unauthorized access to certain BuddyPress pages and redirect accordingly. |
bp-core/bp-core-catchuri.php: bp_core_set_uri_globals() |
Analyze the URI and break it down into BuddyPress-usable chunks. |
bp-core/bp-core-avatars.php: bp_core_avatar_original_max_width() |
Get the max width for original avatar uploads. |
bp-core/bp-core-avatars.php: bp_core_avatar_original_max_filesize() |
Get the max filesize for original avatar uploads. |
bp-core/bp-core-avatars.php: bp_core_avatar_default() |
Get the URL of the ‘full’ default avatar. |
bp-core/bp-core-avatars.php: bp_core_avatar_default_thumb() |
Get the URL of the ‘thumb’ default avatar. |
bp-core/bp-core-avatars.php: bp_core_avatar_dimension() |
Utility function for fetching an avatar dimension setting. |
bp-core/bp-core-avatars.php: bp_core_get_avatar_data_url_filter() |
Filter {@link get_avatar_url()} to use the BuddyPress user avatar URL. |
bp-core/bp-core-avatars.php: bp_core_get_upload_dir() |
Fetch data from the BP root blog’s upload directory. |
bp-core/bp-core-avatars.php: bp_core_delete_existing_avatar() |
Delete an existing avatar. |
bp-core/bp-core-avatars.php: bp_core_avatar_handle_upload() |
Handle avatar uploading. |
bp-core/bp-core-avatars.php: bp_avatar_ajax_upload() |
Ajax upload an avatar. |
bp-core/bp-core-avatars.php: bp_core_set_avatar_globals() |
Set up global variables related to avatars. |
bp-core/bp-core-avatars.php: bp_core_fetch_avatar() |
Get an avatar for a BuddyPress object. |
bp-core/bp-core-avatars.php: bp_core_set_avatar_constants() |
Set up the constants we need for avatar support. |
bp-core/bp-core-options.php: bp_core_get_root_option() |
Get a root option. |
bp-core/bp-core-options.php: bp_core_activate_site_options() |
Copy BP options from a single site to multisite config. |
bp-core/bp-core-options.php: bp_pre_get_option() |
Filter default options and allow them to be overloaded from inside the $bp->options array. |
bp-activity/bp-activity-loader.php: bp_setup_activity() |
Set up the bp-activity component. |
bp-activity/bp-activity-functions.php: bp_activity_oembed_dataparse() |
Cache full oEmbed response from oEmbed. |
bp-activity/bp-activity-functions.php: bp_dtheme_embed_read_more() |
When a user clicks on a “Read More” item, make sure embeds are correctly parsed and shown for the expanded content. |
bp-activity/bp-activity-functions.php: bp_embed_activity_save_cache() |
Set an activity item’s embed cache. |
bp-activity/bp-activity-functions.php: bp_activity_mark_as_spam() |
Mark an activity item as spam. |
bp-activity/bp-activity-functions.php: bp_activity_mark_as_ham() |
Mark an activity item as ham. |
bp-activity/bp-activity-functions.php: bp_activity_get_permalink() |
Get the permalink for a single activity item. |
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_new_comment() |
Add an activity comment. |
bp-activity/bp-activity-functions.php: bp_activity_format_activity_action_custom_post_type_post() |
Format activity action strings for custom post types. |
bp-activity/bp-activity-functions.php: bp_activity_format_activity_action_custom_post_type_comment() |
Format activity action strings for custom post types comments. |
bp-activity/bp-activity-functions.php: bp_activity_post_update() |
Post an activity update. |
bp-activity/bp-activity-functions.php: bp_activity_spam_all_user_data() |
Mark all of the user’s activity as spam. |
bp-activity/bp-activity-functions.php: bp_activity_ham_all_user_data() |
Mark all of the user’s activity as ham (not spam). |
bp-activity/bp-activity-functions.php: bp_activity_register_activity_actions() |
Register the activity feed actions for updates. |
bp-activity/bp-activity-functions.php: bp_activity_get_post_type_tracking_args() |
Get tracking arguments for a specific post type. |
bp-activity/bp-activity-functions.php: bp_activity_type_supports() |
Check if the *Post Type* activity supports a specific feature. |
bp-activity/bp-activity-functions.php: bp_activity_post_type_get_tracking_arg() |
Get a specific tracking argument for a given activity type |
bp-activity/bp-activity-functions.php: bp_activity_get_actions() |
Get all components’ activity actions, sorted by their position attribute. |
bp-activity/bp-activity-functions.php: bp_activity_set_action() |
Register an activity ‘type’ and its action description/callback. |
bp-activity/bp-activity-functions.php: bp_activity_has_directory() |
Check whether the $bp global lists an activity directory page. |
bp-activity/bp-activity-notifications.php: bp_activity_update_reply_add_notification() |
Notify a member one of their activity received a reply. |
bp-activity/bp-activity-notifications.php: bp_activity_comment_reply_add_notification() |
Notify a member one of their activity comment received a reply. |
bp-activity/bp-activity-notifications.php: bp_activity_remove_screen_notifications() |
Mark at-mention notifications as read when users visit their Mentions page. |
bp-activity/bp-activity-notifications.php: bp_activity_remove_screen_notifications_single_activity_permalink() |
Mark notifications as read when a user visits an activity permalink. |
bp-activity/bp-activity-notifications.php: bp_activity_at_mention_delete_notification() |
Delete at-mention notifications when the corresponding activity item is deleted. |
bp-activity/bp-activity-notifications.php: bp_activity_add_notification_for_synced_blog_comment() |
Add a notification for post comments to the post author or post commenter. |
bp-activity/bp-activity-notifications.php: bp_activity_at_mention_add_notification() |
Notify a member when their nicename is mentioned in an activity feed item. |
bp-activity/screens/permalink.php: bp_activity_action_permalink_router() |
Catch and route requests for single activity item permalinks. |
bp-activity/bp-activity-cache.php: bp_activity_update_meta_cache() |
Slurp up activitymeta for a specified set of activity items. |
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_activity_newest_class() |
Add a just-posted classes to the most recent activity item. |
bp-activity/bp-activity-admin.php: bp_activity_admin_edit_metabox_type() |
Activity type metabox for the Activity admin edit screen. |
bp-activity/bp-activity-cssjs.php: bp_activity_mentions_script() |
Enqueue @mentions JS. |
bp-activity/bp-activity-filters.php: bp_activity_at_name_filter_updates() |
Catch mentions in an activity item before it is saved into the database. |
bp-activity/bp-activity-filters.php: bp_activity_at_name_send_emails() |
Sends emails and BP notifications for users @-mentioned in an activity item. |
bp-activity/bp-activity-admin.php: bp_activity_admin_load() |
Set up the Activity admin page. |
bp-activity/actions/feeds.php: bp_activity_action_sitewide_feed() |
Load the sitewide activity feed. |
bp-activity/actions/feeds.php: bp_activity_action_personal_feed() |
Load a user’s personal activity feed. |
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/actions/feeds.php: bp_activity_action_mentions_feed() |
Load a user’s @mentions feed. |
bp-activity/actions/feeds.php: bp_activity_action_favorites_feed() |
Load a user’s favorites feed. |
bp-activity/actions/spam.php: bp_activity_action_spam_activity() |
Mark specific activity item as spam and redirect to previous page. |
bp-activity/classes/class-bp-activity-component.php: BP_Activity_Component::__construct() |
Start the activity component setup process. |
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_admin_bar() |
Set up the component entries in the WordPress Admin Bar. |
bp-activity/classes/class-bp-activity-component.php: BP_Activity_Component::setup_title() |
Set up the title for pages and |
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::rebuild_activity_comment_tree() |
Rebuild nested comment tree under an activity or activity comment. |
bp-activity/classes/class-bp-activity-activity.php: BP_Activity_Activity::get_child_comments() |
Get child comments of an activity or activity comment. |
bp-activity/classes/class-bp-activity-activity.php: BP_Activity_Activity::get_recorded_components() |
Get a list of components that have recorded activity associated with them. |
bp-activity/classes/class-bp-activity-activity.php: BP_Activity_Activity::get_last_updated() |
Get the date/time of last recorded activity. |
bp-activity/classes/class-bp-activity-activity.php: BP_Activity_Activity::check_exists_by_content() |
Check whether an activity item exists with a given string content. |
bp-activity/classes/class-bp-activity-activity.php: BP_Activity_Activity::hide_all_for_user() |
Hide all activity for a given user. |
bp-activity/classes/class-bp-activity-activity.php: BP_Activity_Activity::get_meta_query_sql() |
Get the SQL for the ‘meta_query’ param in BP_Activity_Activity::get(). |
bp-activity/classes/class-bp-activity-activity.php: BP_Activity_Activity::get_id() |
Get the first activity ID that matches a set of criteria. |
bp-activity/classes/class-bp-activity-activity.php: BP_Activity_Activity::delete() |
Delete activity items from the database. |
bp-activity/classes/class-bp-activity-activity.php: BP_Activity_Activity::delete_activity_item_comments() |
Delete the comments associated with a set of activity items. |
bp-activity/classes/class-bp-activity-activity.php: BP_Activity_Activity::populate() |
Populate the object with data about the specific activity item. |
bp-activity/classes/class-bp-activity-activity.php: BP_Activity_Activity::save() |
Save the activity item to the database. |
bp-activity/classes/class-bp-activity-activity.php: BP_Activity_Activity::get() |
Get activity items, as specified by parameters. |
bp-activity/classes/class-bp-activity-activity.php: BP_Activity_Activity::get_activity_data() |
Convert activity IDs to activity objects, as expected in template loop. |
bp-activity/classes/class-bp-activity-template.php: BP_Activity_Template::__construct() |
Constructor method. |
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_activity_can_comment() |
Determine if a comment can be made on an activity item. |
bp-activity/bp-activity-template.php: bp_get_activity_avatar() |
Return the avatar of the user that performed the action. |
bp-activity/bp-activity-template.php: bp_get_activity_root_slug() |
Return the activity component root slug. |
bp-activity/bp-activity-template.php: bp_has_activities() |
Initialize the activity loop. |
bp-activity/bp-activity-akismet.php: bp_activity_setup_akismet() |
Loads Akismet filtering for activity. |
bp-activity/bp-activity-akismet.php: bp_activity_akismet_delete_old_metadata() |
Delete old spam activity meta data. |
bp-activity/bp-activity-embeds.php: bp_activity_embed_media() |
Outputs the first embedded item in the activity oEmbed template. |
bp-activity/bp-activity-template.php: bp_get_activity_slug() |
Return the activity component slug. |
bp-activity/bp-activity-embeds.php: bp_activity_setup_oembed() |
Loads our activity oEmbed component. |
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.