buddypress()
The main function responsible for returning the one true BuddyPress Instance to functions everywhere.
Description #Description
Use this function like you would a global variable, except without needing to declare the global.
Example: <?php $bp = buddypress(); ?>
Return #Return
(BuddyPress|null) The one true BuddyPress Instance.
Source #Source
File: bp-loader.php
function buddypress() { return BuddyPress::instance(); }
Expand full source code Collapse full source code View on Trac
Related #Related
Uses #Uses
Uses | Description |
---|---|
class-buddypress.php: BuddyPress::instance() |
Main BuddyPress Instance. |
Used By #Used By
Used By | Description |
---|---|
bp-core/bp-core-catchuri.php: bp_redirect_canonical() |
Canonicalize BuddyPress URLs. |
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_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-cache.php: bp_core_clear_directory_pages_cache_page_edit() |
Clear the directory_pages cache when one of the pages is updated. |
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-settings.php: bp_admin_setting_callback_theme_package_id() |
Form element to change the active template pack. |
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-schema.php: bp_core_install_signups() |
Install the signups table. |
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_debug_information() |
Add BuddyPress debug info to the WordPress Site Health info screen. |
bp-core/admin/bp-core-admin-tools.php: bp_admin_repair_friend_count() |
Recalculate friend counts for each user. |
bp-core/admin/bp-core-admin-tools.php: bp_admin_repair_group_count() |
Recalculate group counts for each user. |
bp-core/admin/bp-core-admin-tools.php: bp_admin_invitations_table() |
Create the invitations database table if it does not exist. |
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/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_get_active_components_from_submitted_settings() |
Calculates the components that should be active after save, based on submitted settings. |
bp-core/bp-core-customizer-email.php: bp_email_init_customizer() |
Initialize the Customizer for emails. |
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-avatars.php: bp_core_avatar_dimension() |
Utility function for fetching an avatar dimension setting. |
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_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_constants() |
Set up the constants we need for avatar support. |
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-functions.php: bp_get_email_tax_type() |
Return the name of the email type taxonomy. |
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_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_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_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_get_root_blog_id() |
Get the ID of the root blog. |
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_render_message() |
Render the ‘template_notices’ feedback message. |
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_get_component_search_query_arg() |
Get the ‘search’ query argument for a given component. |
bp-core/bp-core-functions.php: bp_core_get_active_components() |
Get a list of all active component objects. |
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_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_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/classes/class-bp-user-query.php: BP_User_Query::prepare_user_ids_query() |
Prepare the query for user_ids. |
bp-core/bp-core-functions.php: bp_get_version() |
Return the BuddyPress version. |
bp-core/classes/class-bp-optout.php: BP_Optout::get_table_name() |
Get the opt-outs table name. |
bp-core/classes/class-bp-component.php: BP_Component::setup_globals() |
Set up component global variables. |
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::__get() |
Magic getter. |
bp-core/classes/class-bp-core.php: BP_Core::bootstrap() |
Populate the global data needed before BuddyPress can continue. |
bp-core/classes/class-bp-core.php: BP_Core::setup_globals() |
Set up bp-core global settings. |
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-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-admin-types.php: BP_Admin_Types::register_types_admin() |
Register BP Types Admin. |
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-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/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 BuddyPress 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-invitation-manager.php: BP_Invitation_Manager::get_table_name() |
Get the invitations table name. |
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-admin.php: BP_Admin::setup_globals() |
Set admin-related globals. |
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::about_screen() |
Output the BuddyPress Hello template. |
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_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::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-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-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/bp-core-caps.php: bp_set_current_user_default_role() |
Set a default role for the current user. |
bp-core/deprecated/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/1.7.php: bp_get_maintenance_mode() |
Return the BuddyPress maintenance mode |
bp-core/deprecated/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-admin.php: bp_admin() |
Setup BuddyPress Admin. |
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-filters.php: bp_core_components_subdirectory_reserved_names() |
Adds BuddyPress components’ slugs to the WordPress Multisite subdirectory reserved names. |
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-core/bp-core-filters.php: bp_core_activation_signup_user_notification() |
Notify new users of a successful registration (without blog). |
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-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-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-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_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_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_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_get_root_domain() |
Return the “root domain”, the URL of the BP root blog. |
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_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_avatar_to_crop_src() |
Return the relative file path to the avatar to crop. |
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/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-wpabstraction.php: bp_catch_site_data() |
Catch the new site data for a later use. |
bp-core/bp-core-wpabstraction.php: bp_insert_site() |
Fires a BuddyPress hook when a new WordPress site is inserted into the database. |
bp-core/bp-core-attachments.php: bp_attachments_cover_image_ajax_upload() |
Ajax Upload and set a cover image |
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_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_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_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_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-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_is_theme_compat_active() |
Is the current page using theme compatibility? |
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-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/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-update.php: bp_migrate_new_member_activity_component() |
Updates the component field for new_members type. |
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-loader.php: bp_setup_core() |
Set up the bp-core component. |
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/bp-core-cssjs.php: bp_add_cover_image_inline_css() |
Add inline css to display the component’s single item cover image. |
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-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-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-activity/bp-activity-loader.php: bp_setup_activity() |
Set up the bp-activity 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-buddybar.php: bp_core_remove_nav_item() |
Deletes an item from the primary navigation of the specified component. |
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-cache.php: bp_activity_update_meta_cache() |
Slurp up activitymeta for a specified set of activity items. |
bp-activity/bp-activity-admin.php: bp_activity_admin_load() |
Set up the Activity admin page. |
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/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-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-activity-template.php: BP_Activity_Template::__construct() |
Constructor method. |
bp-activity/classes/class-bp-rest-activity-endpoint.php: BP_REST_Activity_Endpoint::prepare_item_for_response() |
Prepares activity data for return as an object. |
bp-activity/classes/class-bp-rest-activity-endpoint.php: BP_REST_Activity_Endpoint::prepare_item_for_database() |
Prepare an activity for create or update. |
bp-activity/classes/class-bp-rest-activity-endpoint.php: BP_REST_Activity_Endpoint::prepare_links() |
Prepare links for the request. |
bp-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::__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-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::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::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-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/bp-activity-cssjs.php: bp_activity_mentions_script() |
Enqueue @mentions JS. |
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-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-embeds.php: bp_activity_embed_media() |
Outputs the first embedded item in the activity oEmbed template. |
bp-activity/screens/permalink.php: bp_activity_action_permalink_router() |
Catch and route requests for single activity item permalinks. |
bp-activity/bp-activity-embeds.php: bp_activity_setup_oembed() |
Loads our activity oEmbed component. |
bp-activity/bp-activity-notifications.php: bp_activity_at_mention_add_notification() |
Notify a member when their nicename is mentioned in an activity stream item. |
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-template.php: bp_activity_can_comment() |
Determine if a comment can be made on an activity item. |
bp-activity/bp-activity-template.php: bp_activity_recurse_comments() |
Loops through a level of activity comments and loads the template for each. |
bp-activity/bp-activity-template.php: bp_get_activity_avatar() |
Return the avatar of the user that performed the action. |
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-template.php: bp_get_activity_slug() |
Return the activity component slug. |
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-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_user_can_read() |
Can a user see a particular activity item? |
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_new_comment() |
Add an activity comment. |
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_register_activity_actions() |
Register the activity stream actions for updates. |
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_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_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-blogs/bp-blogs-loader.php: bp_setup_blogs() |
Set up the bp-blogs component. |
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/bp-activity-functions.php: bp_activity_has_directory() |
Check whether the $bp global lists an activity directory page. |
bp-blogs/bp-blogs-functions.php: bp_blog_signup_enabled() |
Checks whether blog creation is enabled. |
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-filters.php: bp_blogs_default_avatar() |
Use the mystery blog avatar for blogs. |
bp-blogs/bp-blogs-cache.php: bp_blogs_update_meta_cache() |
Slurp up blogmeta for a specified set of blogs. |
bp-blogs/bp-blogs-functions.php: bp_blogs_delete_blogmeta() |
Delete a metadata from the DB for a blog. |
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/bp-blogs-template.php: bp_get_blog_avatar() |
Get a blog’s avatar. |
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-blogs/bp-blogs-template.php: bp_get_blogs_slug() |
Return the blogs component slug. |
bp-blogs/bp-blogs-template.php: bp_get_blogs_root_slug() |
Return the blogs component root slug. |
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_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 stream. |
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/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/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 stream. |
bp-blogs/bp-blogs-activity.php: bp_blogs_delete_activity() |
Delete a blog-related activity stream item. |
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/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-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-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::prepare_item_for_response() |
Prepares blogs data for return as an object. |
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-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-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-settings/bp-settings-loader.php: bp_setup_settings() |
Set up the bp-settings component. |
bp-members/bp-members-notifications.php: bp_members_invitations_accepted_invitation_notification() |
Notify one use that another user has accepted their site membership invitation. |
bp-members/bp-members-blocks.php: bp_members_editor_settings() |
Add BP Members blocks specific settings to the BP Blocks Editor ones. |
bp-members/bp-members-blocks.php: bp_members_render_member_block() |
Callback function to render the BP Member Block. |
bp-members/bp-members-blocks.php: bp_members_render_members_block() |
Callback function to render the BP Members Block. |
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/actions/data.php: bp_settings_action_data() |
Data export request handler. |
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/bp-members-adminbar.php: bp_members_admin_bar_my_account_menu() |
Add the “My Account” menu and all submenus. |
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_add_invitations_menu() |
Add the “Invitations” menu and submenus. |
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::get_avatar_cover_image_subnavs() |
Get the Avatar and Cover image subnavs. |
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-members-component.php: BP_Members_Component::get_avatar_cover_image_admin_navs() |
Get the Avatar and Cover image admin navs. |
bp-members/classes/class-bp-members-component.php: BP_Members_Component::setup_admin_bar() |
Set up the Admin Bar. |
bp-members/classes/class-bp-members-component.php: BP_Members_Component::setup_xprofile_admin_nav() |
Adds “Profile > Change Avatar” & “Profile > Change Cover Image” subnav item under the “Profile” adminbar menu. |
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-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-admin.php: BP_Members_Admin::enqueue_scripts() |
Add some specific styling to the Edit User and Edit User’s Profile page. |
bp-members/classes/class-bp-members-admin.php: BP_Members_Admin::user_admin_load() |
Set up the user’s profile admin page. |
bp-members/classes/class-bp-rest-members-endpoint.php: BP_REST_Members_Endpoint::user_data() |
Method to facilitate fetching of user data. |
bp-members/classes/class-bp-rest-members-endpoint.php: BP_REST_Members_Endpoint::get_item_schema() |
Get the members schema, conforming to JSON Schema. |
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-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/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-activity.php: bp_members_new_avatar_activity() |
Adds an activity stream item when a user has uploaded a new avatar. |
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-loader.php: bp_setup_members() |
Set up the bp-members component. |
bp-members/bp-members-activity.php: bp_members_register_activity_actions() |
Register the ‘new member’ activity type. |
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/screens/change-avatar.php: bp_members_screen_change_avatar() |
Handle the display of the profile Change Avatar page by loading the correct template file. |
bp-members/screens/register.php: bp_core_screen_signup() |
Handle the loading of the signup screen. |
bp-members/bp-members-template.php: bp_get_the_members_invitation_property() |
Return the value for a property of the network invitation currently being iterated on. |
bp-members/bp-members-template.php: bp_has_members_invitations() |
Initialize the community invitations loop. |
bp-members/bp-members-template.php: bp_the_members_invitations() |
Get the network invitations returned by the template loop. |
bp-members/bp-members-template.php: bp_the_members_invitation() |
Get the current network invitation object in the loop. |
bp-members/bp-members-template.php: bp_get_members_invitations_pagination_count() |
Return the pagination count for the current network invitation loop. |
bp-members/bp-members-template.php: bp_get_members_invitations_pagination_links() |
Return the pagination links for the current network invitations loop. |
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_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_signup_avatar_dir_value() |
Get the avatar dir used during signup. |
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_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_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_displayed_user_domain() |
Generate the link for the displayed user’s profile. |
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_signup_slug() |
Return the sign-up slug. |
bp-members/bp-members-template.php: bp_get_activate_slug() |
Return the activation slug. |
bp-members/bp-members-template.php: bp_get_members_root_slug() |
Return the members component root slug. |
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-members/bp-members-functions.php: bp_get_current_member_type() |
Get the “current” member type, if one is provided, in member directories. |
bp-members/bp-members-functions.php: bp_get_member_types() |
Get a list of all registered member type objects. |
bp-members/bp-members-functions.php: bp_get_displayed_user() |
Get the displayed user Object |
bp-members/bp-members-functions.php: bp_register_member_type() |
Register a member 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_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. |
cli/src/email.php: Email::reinstall() |
Reinstall BuddyPress default emails. |
cli/src/tool.php: Tool::check_dependencies() |
Dependency check for this CLI command. |
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. |
cli/src/command.php: BuddyPressCommand::get_random_component() |
Pull up a random active component. |
cli/src/components.php: Components::activate() |
Activate a component. |
cli/src/components.php: Components::deactivate() |
Deactivate a component. |
cli/src/signup.php: Signup::check_dependencies() |
Dependency check for this CLI command. |
cli/src/activity.php: Activity::generate_item_details() |
Generate item details. |
cli/src/notification.php: Notification::get_random_action() |
Get random notification actions based on component. |
cli/src/xprofile-field.php: XProfile_Field::create() |
Create an XProfile field. |
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/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/functions.php: bp_nouveau_activity_localize_scripts() |
Localize the strings needed for the Activity Post form UI |
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/loader.php: BP_Nouveau_Activity::setup_actions() |
Register do_action() hooks |
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/functions.php: bp_nouveau_theme_cover_image() |
BP Nouveau’s callback for the cover image feature. |
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_signup_privacy_policy_acceptance_section() |
Outputs the Privacy Policy acceptance area on the registration page. |
bp-templates/bp-nouveau/includes/template-tags.php: bp_nouveau_current_object() |
Get the current component or action. |
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/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/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() | |
bp-templates/bp-nouveau/includes/groups/ajax.php: bp_nouveau_ajax_send_group_invites() | |
bp-templates/bp-nouveau/includes/groups/functions.php: bp_nouveau_groups_invites_custom_message() |
Includes a message into the sent invitation email. |
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_prepare_group_potential_invites_for_js() | |
bp-templates/bp-nouveau/includes/groups/functions.php: bp_nouveau_group_setup_nav() | |
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/messages/ajax.php: bp_nouveau_ajax_messages_send_reply() | |
bp-templates/bp-nouveau/includes/messages/ajax.php: bp_nouveau_ajax_get_user_message_threads() | |
bp-templates/bp-nouveau/includes/messages/ajax.php: bp_nouveau_ajax_messages_thread_read() | |
bp-templates/bp-nouveau/includes/messages/ajax.php: bp_nouveau_ajax_get_thread_messages() | |
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() | |
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/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-templates/bp-legacy/buddypress-functions.php: BP_Legacy::setup_globals() |
Component global variables. |
bp-templates/bp-legacy/buddypress-functions.php: BP_Legacy::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-legacy/buddypress-functions.php: bp_legacy_theme_cover_image() |
BP Legacy’s callback for the cover image feature. |
bp-templates/bp-legacy/buddypress-functions.php: bp_legacy_theme_ajax_messages_autocomplete_results() |
AJAX handler for autocomplete. |
bp-templates/bp-legacy/buddypress-functions.php: bp_legacy_theme_post_update() |
Processes Activity updates received via a POST request. |
bp-templates/bp-legacy/buddypress-functions.php: bp_legacy_theme_new_activity_comment() |
Posts new Activity comments received via a POST request. |
bp-templates/bp-legacy/buddypress-functions.php: bp_legacy_theme_spam_activity() |
AJAX spam an activity item or comment. |
bp-messages/classes/class-bp-messages-notice.php: BP_Messages_Notice::delete() |
Deletes a notice. |
bp-messages/classes/class-bp-messages-notice.php: BP_Messages_Notice::get_notices() |
Pulls up a list of notices. |
bp-messages/classes/class-bp-messages-notice.php: BP_Messages_Notice::get_total_notice_count() |
Returns the total number of recorded notices. |
bp-messages/classes/class-bp-messages-notice.php: BP_Messages_Notice::get_active() |
Returns the active notice that should be displayed on the front end. |
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/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/classes/class-bp-messages-message.php: BP_Messages_Message::populate() |
Set up data related to a specific message object. |
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::get_recipients() |
Get a list of recipients for a message. |
bp-messages/classes/class-bp-messages-message.php: BP_Messages_Message::get_last_sent_for_user() |
Get the ID of the message last sent by the logged-in user for a given thread. |
bp-messages/classes/class-bp-messages-message.php: BP_Messages_Message::is_user_sender() |
Check whether a user is the sender of a message. |
bp-messages/classes/class-bp-messages-message.php: BP_Messages_Message::get_message_sender() |
Get the ID of the sender of a message. |
bp-messages/classes/class-bp-messages-notice.php: BP_Messages_Notice::populate() |
Populate method. |
bp-messages/classes/class-bp-messages-notice.php: BP_Messages_Notice::save() |
Saves a notice. |
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-rest-messages-endpoint.php: BP_REST_Messages_Endpoint::prepare_recipient_for_response() |
Prepares recipient data for the REST response. |
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_total_threads_for_user() |
Returns the total number of message threads for a user. |
bp-messages/classes/class-bp-messages-thread.php: BP_Messages_Thread::user_is_sender() |
Determine if the logged-in user is a sender of any message in a thread. |
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::get_inbox_count() |
Gets the unread message count for a user. |
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-rest-messages-endpoint.php: BP_REST_Messages_Endpoint::__construct() |
Constructor. |
bp-messages/classes/class-bp-messages-thread.php: BP_Messages_Thread::get_recipients() |
Returns recipients for a message thread. |
bp-messages/classes/class-bp-messages-thread.php: BP_Messages_Thread::get_messages() |
Get all messages associated with a thread. |
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_current_threads_for_user() |
Get current message threads for a user. |
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/bp-messages-loader.php: bp_setup_messages() |
Set up the bp-messages component. |
bp-messages/bp-messages-notifications.php: bp_messages_message_sent_add_notification() |
Send notifications to message recipients. |
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-messages/bp-messages-cache.php: bp_messages_update_meta_cache() |
Slurp up metadata for a set of messages. |
bp-messages/screens/view.php: messages_screen_conversation() |
Load an individual conversation screen. |
bp-messages/bp-messages-functions.php: messages_get_message_thread_id() |
Get the thread ID from a message ID. |
bp-messages/bp-messages-functions.php: bp_messages_delete_meta() |
Delete metadata for a message. |
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-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: 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_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-loader.php: bp_setup_groups() |
Set up the bp-groups component. |
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: 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-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_uninvite_user_delete_group_invite_notification() |
Remove Group invite notification when a user is uninvited. |
bp-groups/bp-groups-admin.php: bp_groups_admin_load() |
Set up the Groups admin page. |
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-rest-group-membership-endpoint.php: BP_REST_Group_Membership_Endpoint::__construct() |
Constructor. |
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::delete_all() |
Delete all memberships for a given group. |
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::get_user_memberships() |
Gets memberships of a user for purposes of a personal data export. |
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::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::save() |
Save the membership data to the database. |
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::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-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::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-member.php: BP_Groups_Member::populate() |
Populate the object’s properties. |
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-group.php: BP_Groups_Group::check_slug() |
Check for the existence of a slug. |
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/classes/class-bp-groups-component.php: BP_Groups_Component::setup_title() |
Set up the title for pages and |
bp-groups/classes/class-bp-groups-widget.php: BP_Groups_Widget::enqueue_scripts() |
Enqueue scripts. |
bp-groups/classes/class-bp-groups-component.php: BP_Groups_Component::__construct() |
Start the groups component creation process. |
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-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-endpoint.php: BP_REST_Groups_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-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-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-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-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-rest-attachments-group-cover-endpoint.php: BP_REST_Attachments_Group_Cover_Endpoint::__construct() |
Constructor. |
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() | |
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_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_new_group_description() | |
bp-groups/bp-groups-template.php: bp_get_new_group_enable_forum() | |
bp-groups/bp-groups-template.php: bp_get_new_group_status() | |
bp-groups/bp-groups-template.php: bp_get_new_group_id() | |
bp-groups/bp-groups-template.php: bp_get_new_group_name() | |
bp-groups/bp-groups-template.php: bp_group_creation_tabs() | |
bp-groups/bp-groups-template.php: bp_group_creation_stage_title() | |
bp-groups/bp-groups-template.php: bp_get_group_creation_form_action() | |
bp-groups/bp-groups-template.php: bp_is_group_creation_step() | |
bp-groups/bp-groups-template.php: bp_is_group_creation_step_complete() | |
bp-groups/bp-groups-template.php: bp_are_previous_group_creation_steps_complete() | |
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_invite_status() |
Get the invite 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/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/edit-details.php: groups_screen_group_admin_edit_details() |
Handle the display of a group’s admin/edit-details page. |
bp-groups/bp-groups-cssjs.php: bp_groups_register_scripts() |
Register Groups JavaScripts. |
bp-groups/bp-groups-cssjs.php: bp_groups_get_group_manage_members_script_data() |
Get JavaScript data for the Manage Group Members UI. |
bp-groups/bp-groups-adminbar.php: bp_groups_group_admin_menu() |
Add the Group Admin top-level menu when viewing group pages. |
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/screens/single/activity-permalink.php: groups_screen_group_activity_permalink() |
Handle the display of a single group activity item. |
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/membership-requests.php: groups_screen_group_admin_requests() |
Handle the display of Admin > Membership Requests. |
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/group-settings.php: groups_screen_group_admin_settings() |
Handle the display of a group’s admin/group-settings page. |
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-filters.php: bp_groups_default_avatar() |
Use the mystery group avatar for groups. |
bp-groups/bp-groups-blocks.php: bp_groups_editor_settings() |
Add BP Groups blocks specific settings to the BP Blocks Editor ones. |
bp-groups/bp-groups-blocks.php: bp_groups_render_group_block() |
Callback function to render the BP Group Block. |
bp-groups/bp-groups-blocks.php: bp_groups_render_groups_block() |
Callback function to render the BP Groups Block. |
bp-groups/screens/single/request-membership.php: groups_screen_group_request_membership() |
Handle the display of a group’s Request Membership page. |
bp-groups/screens/single/members.php: groups_screen_group_members() |
Handle the display of a group’s Members page. |
bp-groups/screens/single/send-invites.php: groups_screen_group_invite() |
Handle the display of a group’s Send Invites page. |
bp-groups/bp-groups-activity.php: groups_post_update() |
Post an Activity status update affiliated with a group. |
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: groups_register_activity_actions() |
Register activity actions for the Groups component. |
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: bp_groups_filter_activity_favorites_scope() |
Enforces group membership restrictions on activity favorite queries. |
bp-groups/bp-groups-activity.php: groups_record_activity() |
Record an activity item related to the Groups component. |
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/actions/leave-group.php: groups_action_leave_group() |
Catch and process “Leave Group” button clicks. |
bp-groups/actions/join.php: groups_action_join_group() |
Catch and process “Join Group” button clicks. |
bp-groups/actions/feed.php: groups_action_group_feed() |
Load the activity feed for the current group. |
bp-groups/actions/access.php: bp_groups_group_access_protection() |
Protect access to single groups. |
bp-groups/actions/create.php: groups_action_create_group() |
Catch and process group creation form submissions. |
bp-groups/actions/create.php: groups_action_sort_creation_steps() |
Sort the group creation steps. |
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_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 list 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-functions.php: bp_groups_has_directory() |
Check whether there is a Groups directory page in the $bp global. |
bp-groups/bp-groups-cache.php: bp_groups_update_meta_cache() |
Slurp up metadata for a set of groups. |
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-functions.php: bp_xprofile_get_signup_field_ids() |
Returns the signup field IDs. |
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/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/classes/class-bp-rest-xprofile-field-groups-endpoint.php: BP_REST_XProfile_Field_Groups_Endpoint::__construct() |
Constructor. |
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_ids() |
Gets group IDs, based on passed parameters. |
bp-xprofile/classes/class-bp-xprofile-group.php: BP_XProfile_Group::get_group_field_ids() |
Gets group field IDs, based on passed parameters. |
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-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/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::register_xprofile_user_admin() |
Setup xProfile User Admin. |
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-rest-xprofile-data-endpoint.php: BP_REST_XProfile_Data_Endpoint::__construct() |
Constructor. |
bp-xprofile/classes/class-bp-xprofile-field.php: BP_XProfile_Field::get_type() |
Get the type for provided field ID. |
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 member type or array of member types. |
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-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/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-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_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::populate() |
Populates the XProfile profile data. |
bp-xprofile/classes/class-bp-xprofile-profiledata.php: BP_XProfile_ProfileData::exists() |
Check if there is data already for the user. |
bp-xprofile/classes/class-bp-xprofile-profiledata.php: BP_XProfile_ProfileData::is_valid_field() |
Check if this data is for a valid field. |
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-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-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-fields-endpoint.php: BP_REST_XProfile_Fields_Endpoint::__construct() |
Constructor. |
bp-xprofile/bp-xprofile-filters.php: _bp_xprofile_signup_check_backcompat() |
Checks whether back compatibility is needed about xProfile loop’s signup arguments. |
bp-xprofile/bp-xprofile-loader.php: bp_setup_xprofile() |
Set up the bp-xprofile component. |
bp-xprofile/bp-xprofile-activity.php: xprofile_register_activity_actions() |
Register the activity actions for the Extended Profile 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 stream (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 stream and sitewide stream (if installed). |
bp-xprofile/bp-xprofile-activity.php: xprofile_register_activity_action() |
Register an activity action for the Extended Profiles 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-admin.php: xprofile_admin_manage_field() |
Handles the adding or editing of profile field data for a user. |
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_the_notifications() |
Get the notifications returned by the template loop. |
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_slug() |
Return the notifications component slug. |
bp-notifications/bp-notifications-template.php: bp_has_notifications() |
Initialize the notifications loop. |
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-rest-notifications-endpoint.php: BP_REST_Notifications_Endpoint::__construct() |
Constructor. |
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-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/bp-notifications-functions.php: bp_notifications_personal_data_exporter() |
Finds and exports personal data associated with an email address from the Notifications tables. |
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-loader.php: bp_setup_notifications() |
Set up the bp-notifications component. |
bp-notifications/bp-notifications-functions.php: bp_notifications_get_notifications_for_user() |
Get notifications for a specific user. |
bp-themes/bp-default/_inc/ajax.php: bp_dtheme_ajax_messages_autocomplete_results() |
AJAX handler for autocomplete. Displays friends only, unless BP_MESSAGES_AUTOCOMPLETE_ALL is defined. |
bp-themes/bp-default/_inc/ajax.php: bp_dtheme_new_activity_comment() |
Posts new Activity comments received via a POST request. |
bp-friends/bp-friends-activity.php: friends_record_activity() |
Record an activity item related to the Friends component. |
bp-friends/bp-friends-activity.php: friends_delete_activity() |
Delete an activity item related to the Friends 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/classes/class-bp-core-friends-widget.php: BP_Core_Friends_Widget::enqueue_scripts() |
Enqueue scripts. |
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 friendship requests FROM user, used primarily when a user is deleted. |
bp-friends/classes/class-bp-rest-friends-endpoint.php: BP_REST_Friends_Endpoint::__construct() |
Constructor. |
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/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 friendship or a friendship request INITIATED BY the logged-in user. |
bp-friends/classes/class-bp-friends-friendship.php: BP_Friends_Friendship::reject() |
Remove a friendship or a friendship request MADE OF the logged-in user. |
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-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/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/bp-friends-loader.php: bp_setup_friends() |
Set up the bp-friends component. |