diff --git a/wp-includes/js/media-models.js b/wp-includes/js/media-models.js
index e9776b4840..36e2d436f7 100644
--- a/wp-includes/js/media-models.js
+++ b/wp-includes/js/media-models.js
@@ -58,9 +58,15 @@ window.wp = window.wp || {};
* @return {function} A function that lazily-compiles the template requested.
*/
template: _.memoize( function( id ) {
- var compiled;
+ var compiled,
+ options = {
+ evaluate: /<#([\s\S]+?)#>/g,
+ interpolate: /\{\{\{([\s\S]+?)\}\}\}/g,
+ escape: /\{\{([\s\S]+?)\}\}/g
+ };
+
return function( data ) {
- compiled = compiled || _.template( $( '#tmpl-' + id ).html() );
+ compiled = compiled || _.template( $( '#tmpl-' + id ).html(), null, options );
return compiled( data );
};
}),
diff --git a/wp-includes/media.php b/wp-includes/media.php
index 5144f5df6e..7ef9f7e1df 100644
--- a/wp-includes/media.php
+++ b/wp-includes/media.php
@@ -1296,7 +1296,7 @@ function wp_print_media_templates( $attachment ) {
?>