Tengo un pequeño problema con Media Uploader en el nuevo WordPress 3.5. Creé un complemento propio 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 los formularios parecen incompletos. Cuando selecciono cualquier imagen, no me aparece 'Configuración de visualización de archivos adjuntos' en el lado derecho. No se porque. Intento agregar opciones a los medios:
displaySettings: true,
displayUserSettings: true
Pero tampoco funciona.
wp_enqueue_media();
?