Necesito agregar un poco de documento listo para jQuery para publicar / editar editores en admin. Estoy pirateando un antiguo complemento que agrega un cuadro de texto a la página del editor y se encarga de insertar ese texto en un archivo de plantilla, pero la entrada de texto es solo html; esta función de documento listo agrega la clase de mceEditor al cuadro de texto. Esta función funciona cuando lo incluyo manualmente en admin-header.php, pero no puedo hacer eso, por supuesto.
No creo que deba ponerlo en cola, ya que no es una biblioteca. O yo? Y, si corresponde: ¿cuáles son las ventajas y desventajas de las diferentes formas de agregarlo?
Entonces, ¿cómo puedo conectar esto o cargarlo en los editores de publicación / página en admin? Debe ir al archivo de plugin, no functions.php en el tema.
<script type="text/javascript">
jQuery(document).ready( function () {
jQuery("#dt-additional-info").addClass("mceEditor");
if ( typeof( tinyMCE ) == "object" && typeof( tinyMCE.execCommand ) == "function" ) {
jQuery("#dt-additional-info").wrap( "<div id='editorcontainer'></div>" );
tinyMCE.execCommand("mceAddControl", false, "dt-additional-info");
}
});
</script>