File: bp-core/classes/class-bp-core-oembed-extension.php
Description
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::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::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_embed_html()

Filters the embed HTML for our BP oEmbed endpoint.

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

bp_{$this->slug_endpoint}_embed_html

Dynamic filter to return BP oEmbed HTML.

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

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::inject_content()

Inject content into the embed template.

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

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::register_route()

Register the oEmbed REST API route.

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

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