Methods
Description
BP_Core_oEmbed_Extension::content()

Add content for your oEmbed response here.

Source: bp-core/classes/class-bp-core-oembed-extension.php:58

BP_Core_oEmbed_Extension::content_buffer_end()

End object buffer.

Source: bp-core/classes/class-bp-core-oembed-extension.php:296

BP_Core_oEmbed_Extension::content_buffer_start()

Start object buffer.

Source: bp-core/classes/class-bp-core-oembed-extension.php:277

BP_Core_oEmbed_Extension::custom_hooks()

Do what you need to do here to initialize any custom hooks.

Source: bp-core/classes/class-bp-core-oembed-extension.php:136

BP_Core_oEmbed_Extension::filter_embed_html()

Filters the embed HTML for our BP oEmbed endpoint.

Source: bp-core/classes/class-bp-core-oembed-extension.php:564

BP_Core_oEmbed_Extension::filter_embed_url()

Pass our BuddyBoss activity permalink for embedding.

Source: bp-core/classes/class-bp-core-oembed-extension.php:532

BP_Core_oEmbed_Extension::filter_rest_url()

Append our custom slug endpoint to oEmbed endpoint URL.

Source: bp-core/classes/class-bp-core-oembed-extension.php:618

BP_Core_oEmbed_Extension::get_item()

Callback for the API endpoint.

Source: bp-core/classes/class-bp-core-oembed-extension.php:427

BP_Core_oEmbed_Extension::get_item_id()

Get the item ID when filtering the oEmbed HTML.

Source: bp-core/classes/class-bp-core-oembed-extension.php:167

BP_Core_oEmbed_Extension::get_oembed_response_data()

Fetch our oEmbed response data to return.

Source: bp-core/classes/class-bp-core-oembed-extension.php:372

BP_Core_oEmbed_Extension::inject_content()

Inject content into the embed template.

Source: bp-core/classes/class-bp-core-oembed-extension.php:627

BP_Core_oEmbed_Extension::is_page()

Add a check for when you are on the page you want to oEmbed.

Source: bp-core/classes/class-bp-core-oembed-extension.php:69

BP_Core_oEmbed_Extension::oembed_xml_request()

If oEmbed request wants XML, return XML instead of JSON.

Source: bp-core/classes/class-bp-core-oembed-extension.php:483

BP_Core_oEmbed_Extension::register_route()

Register the oEmbed REST API route.

Source: bp-core/classes/class-bp-core-oembed-extension.php:207

BP_Core_oEmbed_Extension::set_fallback_html()

Sets the fallback HTML for the oEmbed response.

Source: bp-core/classes/class-bp-core-oembed-extension.php:103

BP_Core_oEmbed_Extension::set_iframe_title()

Set the iframe title.

Source: bp-core/classes/class-bp-core-oembed-extension.php:129

BP_Core_oEmbed_Extension::set_oembed_response_data()

Set the oEmbed response data.

Source: bp-core/classes/class-bp-core-oembed-extension.php:90

BP_Core_oEmbed_Extension::set_permalink()

Set permalink for oEmbed link discovery.

Source: bp-core/classes/class-bp-core-oembed-extension.php:147

BP_Core_oEmbed_Extension::set_route_args()

If your oEmbed endpoint requires additional arguments, set them here.

Source: bp-core/classes/class-bp-core-oembed-extension.php:116

BP_Core_oEmbed_Extension::setup_hooks()

Hooks! We do the dirty work here, so you don’t have to! 🙂

Source: bp-core/classes/class-bp-core-oembed-extension.php:189

BP_Core_oEmbed_Extension::setup_properties()

Set up properties.

Source: bp-core/classes/class-bp-core-oembed-extension.php:178

BP_Core_oEmbed_Extension::setup_template_parts()

Set up custom embed template parts for BuddyPress use.

Source: bp-core/classes/class-bp-core-oembed-extension.php:252

BP_Core_oEmbed_Extension::validate_url_to_item_id()

Validate the URL to see if it matches your item ID.

Source: bp-core/classes/class-bp-core-oembed-extension.php:79

BP_Core_Recently_Active_Widget::__construct()

Constructor method.

Source: bp-members/classes/class-bp-core-recently-active-widget.php:24

BP_Core_Recently_Active_Widget::form()

Output the Recently Active widget options form.

Source: bp-members/classes/class-bp-core-recently-active-widget.php:144

BP_Core_Recently_Active_Widget::parse_settings()

Merge the widget settings into defaults array.

Source: bp-members/classes/class-bp-core-recently-active-widget.php:177

BP_Core_Recently_Active_Widget::update()

Update the Recently Active widget options.

Source: bp-members/classes/class-bp-core-recently-active-widget.php:128

BP_Core_Recently_Active_Widget::widget()

Display the Recently Active widget.

Source: bp-members/classes/class-bp-core-recently-active-widget.php:48

BP_Core_User::__construct()

Class constructor.

Source: bp-core/classes/class-bp-core-user.php:135

BP_Core_User::delete_last_activity()

Delete a user’s last_activity value.

Source: bp-core/classes/class-bp-core-user.php:971

BP_Core_User::get_core_userdata()

Get WordPress user details for a specified user.

Source: bp-core/classes/class-bp-core-user.php:808

BP_Core_User::get_last_activity()

Get last activity data for a user or set of users.

Source: bp-core/classes/class-bp-core-user.php:818

BP_Core_User::get_profile_data()

Fetch xprofile data for the current user.

Source: bp-core/classes/class-bp-core-user.php:230

BP_Core_User::get_specific_users()

Get details of specific users from the database.

Source: bp-core/classes/class-bp-core-user.php:565

BP_Core_User::get_user_extras()

Fetch extra user information, such as friend count and last profile update message.

Source: bp-core/classes/class-bp-core-user.php:727

BP_Core_User::get_users()

Get a list of users that match the query parameters.

Source: bp-core/classes/class-bp-core-user.php:267

BP_Core_User::get_users_by_letter()

Fetch the details for all users whose usernames start with the given letter.

Source: bp-core/classes/class-bp-core-user.php:476

BP_Core_User::populate()

Populate the instantiated class with data based on the User ID provided.

Source: bp-core/classes/class-bp-core-user.php:149

BP_Core_User::populate_extras()

Populates extra fields such as group and friendship counts.

Source: bp-core/classes/class-bp-core-user.php:210

BP_Core_User::search_users()

Find users who match on the value of an xprofile data.

Source: bp-core/classes/class-bp-core-user.php:664

BP_Core_User::update_last_activity()

Set a user’s last_activity value.

Source: bp-core/classes/class-bp-core-user.php:878

BP_Core_Whos_Online_Widget::__construct()

Constructor method.

Source: bp-members/classes/class-bp-core-whos-online-widget.php:24

BP_Core_Whos_Online_Widget::form()

Output the Who’s Online widget options form.

Source: bp-members/classes/class-bp-core-whos-online-widget.php:228

BP_Core_Whos_Online_Widget::parse_settings()

Merge the widget settings into defaults array.

Source: bp-members/classes/class-bp-core-whos-online-widget.php:261

BP_Core_Whos_Online_Widget::update()

Update the Who’s Online widget options.

Source: bp-members/classes/class-bp-core-whos-online-widget.php:212

BP_Core_Whos_Online_Widget::widget()

Display the Who’s Online widget.

Source: bp-members/classes/class-bp-core-whos-online-widget.php:48

BP_Core::__construct()

Start the members component creation process.

Source: bp-core/classes/class-bp-core.php:26

BP_Core::bootstrap()

Populate the global data needed before BuddyPress can continue.

Source: bp-core/classes/class-bp-core.php:44

BP_Core::includes()

Include bp-core files.

Source: bp-core/classes/class-bp-core.php:204

BP_Core::load_components()

Load components files

Source: bp-core/classes/class-bp-core.php:63