BP_Core_oEmbed_Extension::setup_template_parts( string $template )
Set up custom embed template parts for BuddyPress use.
Description
Parameters
- $template
-
(Required) File path to current embed template.
Return
(string)
Source
File: bp-core/classes/class-bp-core-oembed-extension.php
252 253 254 255 256 257 258 259 260 261 262 263 264 | public function setup_template_parts( $template ) { // Determine if we're on our BP page. if ( ! $this ->is_page() || is_404() ) { return $template ; } // Set up some BP-specific embed template overrides. add_action( 'get_template_part_embed' , array ( $this , 'content_buffer_start' ), -999, 2 ); add_action( 'get_footer' , array ( $this , 'content_buffer_end' ), -999 ); // Return the original WP embed template. return $template ; } |
Changelog
Version | Description |
---|---|
BuddyPress 2.6.0 | Introduced. |
Questions?
We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.