diff --git src/wp-admin/js/widgets/media-video-widget.js src/wp-admin/js/widgets/media-video-widget.js
index 86ed429946..42f2a46692 100644
|
|
|
113 | 113 | } |
114 | 114 | |
115 | 115 | control.fetchEmbedDfd = wp.apiRequest({ |
116 | | url: wp.media.view.settings.oEmbedProxyUrl, |
| 116 | namespace: wp.media.view.settings.namespace, |
| 117 | path: wp.media.view.settings.path, |
117 | 118 | data: { |
118 | 119 | url: control.model.get( 'url' ), |
119 | 120 | maxwidth: control.model.get( 'width' ), |
diff --git src/wp-admin/js/widgets/media-widgets.js src/wp-admin/js/widgets/media-widgets.js
index 07ea42aa37..32b519950f 100644
|
|
wp.mediaWidgets = ( function( $ ) { |
243 | 243 | } |
244 | 244 | |
245 | 245 | embedLinkView.dfd = wp.apiRequest({ |
246 | | url: wp.media.view.settings.oEmbedProxyUrl, |
| 246 | namespace: wp.media.view.settings.namespace, |
| 247 | path: wp.media.view.settings.path, |
247 | 248 | data: { |
248 | 249 | url: url, |
249 | 250 | maxwidth: embedLinkView.model.get( 'width' ), |
diff --git src/wp-includes/js/media-views.js src/wp-includes/js/media-views.js
index 53f02cde68..e298b09b58 100644
|
|
EmbedLink = wp.media.view.Settings.extend(/** @lends wp.media.view.EmbedLink.pro |
8837 | 8837 | } |
8838 | 8838 | |
8839 | 8839 | this.dfd = wp.apiRequest({ |
8840 | | url: wp.media.view.settings.oEmbedProxyUrl, |
| 8840 | namespace: wp.media.view.settings.namespace, |
| 8841 | path: wp.media.view.settings.path, |
8841 | 8842 | data: { |
8842 | 8843 | url: url, |
8843 | 8844 | maxwidth: this.model.get( 'width' ), |
diff --git src/wp-includes/js/media/views/embed/link.js src/wp-includes/js/media/views/embed/link.js
index ade3ae8ce5..c67411f4a2 100644
|
|
EmbedLink = wp.media.view.Settings.extend(/** @lends wp.media.view.EmbedLink.pro |
56 | 56 | } |
57 | 57 | |
58 | 58 | this.dfd = wp.apiRequest({ |
59 | | url: wp.media.view.settings.oEmbedProxyUrl, |
| 59 | namespace: wp.media.view.settings.namespace, |
| 60 | path: wp.media.view.settings.path, |
60 | 61 | data: { |
61 | 62 | url: url, |
62 | 63 | maxwidth: this.model.get( 'width' ), |
diff --git src/wp-includes/media.php src/wp-includes/media.php
index a52048f475..ba0e79b77c 100644
|
|
function wp_enqueue_media( $args = array() ) { |
3585 | 3585 | 'audio' => ( $show_audio_playlist ) ? 1 : 0, |
3586 | 3586 | 'video' => ( $show_video_playlist ) ? 1 : 0, |
3587 | 3587 | ), |
3588 | | 'oEmbedProxyUrl' => rest_url( 'oembed/1.0/proxy' ), |
| 3588 | 'namespace' => 'oembed/1.0', |
| 3589 | 'path' => '/proxy', |
3589 | 3590 | 'embedExts' => $exts, |
3590 | 3591 | 'embedMimes' => $ext_mimes, |
3591 | 3592 | 'contentWidth' => $content_width, |
diff --git tests/phpunit/tests/rest-api/rest-schema-setup.php tests/phpunit/tests/rest-api/rest-schema-setup.php
index e5b3460122..2028270a80 100644
|
|
class WP_Test_REST_Schema_Initialization extends WP_Test_REST_TestCase { |
249 | 249 | ), |
250 | 250 | ), |
251 | 251 | array( |
252 | | 'route' => '/oembed/1.0/proxy', |
| 252 | 'namespace' => '/oembed/1.0', |
| 253 | 'path' => '/proxy', |
253 | 254 | 'name' => 'oembedProxy', |
254 | 255 | 'args' => array( |
255 | 256 | 'url' => 'https://www.youtube.com/watch?v=i_cVJgIz_Cs', |