wpseek.com
Eine auf WordPress spezialiserte Suchmaschine für Entwickler und Theme-Autoren
wp_oembed_add_host_js is deprecated since version 5.9.0!
Alternative: Use
Alternative: Use
wp_oembed_add_host_js › WordPress Function
Seit4.4.0
Veraltet5.9.0
› wp_oembed_add_host_js ( Keine Parameter )
| Definiert in: |
|
| Codex: |
Adds the necessary JavaScript to communicate with the embedded iframes.
This function is no longer used directly. For back-compat it exists exclusively as a way to indicate that the oEmbed host JS should be added. Indefault-filters.php there remains this code:
add_action( 'wp_head', 'wp_oembed_add_host_js' )
Historically a site has been able to disable adding the oEmbed host script by doing:
remove_action( 'wp_head', 'wp_oembed_add_host_js' )
In order to ensure that such code still works as expected, this function remains. There is now a has_action() check
in wp_maybe_enqueue_oembed_host_js() to see if wp_oembed_add_host_js() has not been unhooked from running at the
wp_head action.Ähnliche Funktionen: wp_oembed_add_provider, wp_oembed_add_discovery_links, wp_add_post_tags, wp_oembed_get, wp_maybe_enqueue_oembed_host_js
Quellcode
function wp_oembed_add_host_js() {}
/**
* Enqueue the wp-embed script if the provided oEmbed HTML contains a post embed.
*
* In order to only enqueue the wp-embed script on pages that actually contain post embeds, this function checks if the
* provided HTML contains post embed markup and if so enqueues the script so that it will get printed in the footer.
*
* @since 5.9.0
*
* @param string $html Embed markup.
* @return string Embed markup (without modifications).
*/