﻿id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc
16327,oEmbed - Add a function to remove an oEmbed provider,r-a-y,ryan,"In /wp-includes/media.php, there's the ability to add an oEmbed provider with '''wp_oembed_add_provider()''', but no way to remove one.

The attached patch is an attempt to allow you to remove an oEmbed provider.

For the $match parameter, I've opted to allow you to match any portion of the $format key.

For example, to remove the YouTube oEmbed provider, you can use:

{{{
wp_oembed_remove_provider( '#http://(www\.)?youtube.com/watch.*#i', 'http://www.youtube.com/oembed' );

}}}

or:

{{{
wp_oembed_remove_provider( 'youtube.com', 'http://www.youtube.com/oembed' );
}}}

---

If partial matching for the $format key is undesired, let me know and I'll repatch for an exact match only.
",defect (bug),closed,normal,3.5,Media,2.9,normal,fixed,has-patch needs-refresh,
