wpseek.com
Eine auf WordPress spezialiserte Suchmaschine für Entwickler und Theme-Autoren



wp_maybe_enqueue_oembed_host_js › WordPress Function

Seit5.9.0
Veraltetn/v
wp_maybe_enqueue_oembed_host_js ( $html )
Parameter:
  • (string) $html Embed markup.
    Erforderlich: Ja
Gibt zurück:
  • (string) Embed markup (without modifications).
Definiert in:
Codex:

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.


Quellcode

function wp_maybe_enqueue_oembed_host_js( $html ) {
	if (
		has_action( 'wp_head', 'wp_oembed_add_host_js' )
		&&
		preg_match( '/<blockquote\s[^>]*?wp-embedded-content/', $html )
	) {
		wp_enqueue_script( 'wp-embed' );
	}
	return $html;
}