Tengo un pequeño problema con el Cargador de medios en el nuevo WordPress 3.5. Creé propio plugin que es subir la imagen. Estoy usando este código JS:
<script type="text/javascript">
var file_frame;
jQuery('.button-secondary').live('click', function( event ){
event.preventDefault();
if ( file_frame ) {
file_frame.open();
return;
}
file_frame = wp.media.frames.file_frame = wp.media(
{
title: 'Select File',
button: {
text: jQuery( this ).data( 'uploader_button_text' )
},
multiple: false
}
);
file_frame.on('select', function() {
attachment = file_frame.state().get('selection').first().toJSON();
jQuery('#IMGsrc').val(attachment.url);
});
file_frame.open();
});
</script>
El código funciona bien, pero desafortunadamente las formas aparecen incompletas. Cuando selecciono una imagen, no aparece "Configuración de visualización de archivos adjuntos" en el lado derecho. No se por que Intento agregar opciones a los medios:
displaySettings: true,
displayUserSettings: true
Pero tampoco funciona.