wp_oembed_add_provider() WordPress Function
The wp_oembed_add_provider function enables oEmbed providers to be added to WordPress. It accepts the provider URL and the list of oEmbed formats that the provider supports. The function enables providers to be added for popular video hosting services, such as YouTube and Vimeo, as well as for other services that support the oEmbed standard.
wp_oembed_add_provider( string $format, string $provider, bool $regex = false ) #
Adds a URL format and oEmbed provider URL pair.
Description
See also
Parameters
- $format
(string)(Required)The format of URL that this provider can handle. You can use asterisks as wildcards.
- $provider
(string)(Required)The URL to the oEmbed provider.
- $regex
(bool)(Optional) Whether the
$format
parameter is in a RegEx format.Default value: false
Source
File: wp-includes/embed.php
function wp_oembed_add_provider( $format, $provider, $regex = false ) { if ( did_action( 'plugins_loaded' ) ) { $oembed = _wp_oembed_get_object(); $oembed->providers[ $format ] = array( $provider, $regex ); } else { WP_oEmbed::_add_provider_early( $format, $provider, $regex ); } }
Expand full source codeCollapse full source codeView on TracView on GitHub
Changelog
Version | Description |
---|---|
2.9.0 | Introduced. |