Uso de plantillas de subrayado en WordPress

4

He notado que desde WP 3.5 ahora tenemos las bibliotecas Backbone.js y Underscore.js incluidas. El nuevo Media Modal usa plantillas de subrayado y me preguntaba cómo podría insertarlas, especialmente en el lado de la administración. ¿Hay una forma correcta de insertarlas?

    
pregunta Manny Fleurmond 25.02.2013 - 16:03

1 respuesta

7

Su archivo de índice de plugin:

add_action( 'print_media_templates', 'wpse8170_admin_footer' );
function wpse8170_admin_footer() {

    require 'templates.php';
}

Sus templates.php:

<script id="tmpl-mytemplate" type="text/html">
    <h1>Hello {{data.name}}!</h1>
</script>

Su archivo js de medios:

wp.media.view.MyView = wp.media.View.extend({
    template: wp.media.template('mytemplate'),

    render: function() {
        this.$el.html(this.template({name: 'world'}));
    }
});
    
respondido por el Eugene Manuilov 25.02.2013 - 16:11

Lea otras preguntas en las etiquetas