From c2df87ff7d8398abe6a1f4f21325ff5783931ebd Mon Sep 17 00:00:00 2001 From: Andrew Nacin Date: Thu, 13 Sep 2012 17:45:36 +0000 Subject: [PATCH] Introduce an oembed_fetch_url filter to be applied before sending the request. props Otto42, r-a-y. fixes #16996. git-svn-id: https://develop.svn.wordpress.org/trunk@21839 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-includes/class-oembed.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/wp-includes/class-oembed.php b/wp-includes/class-oembed.php index 8a59d68865..72a26ed0af 100644 --- a/wp-includes/class-oembed.php +++ b/wp-includes/class-oembed.php @@ -162,6 +162,8 @@ class WP_oEmbed { $provider = add_query_arg( 'maxwidth', (int) $args['width'], $provider ); $provider = add_query_arg( 'maxheight', (int) $args['height'], $provider ); $provider = add_query_arg( 'url', urlencode($url), $provider ); + + $provider = apply_filters( 'oembed_fetch_url', $provider, $args, $url ); foreach( array( 'json', 'xml' ) as $format ) { $result = $this->_fetch_with_format( $provider, $format );