WordPress Media Manager Mehrfachauswahl-Ausgabe

Ich versuche Media Manager in Metabox zu verwenden, und ich muss mehrere auswählen. Ich habe nur Probleme mit der Ausgabe dieser Auswahl. Ich brauche Element in Metabox, um alle ausgewählten Dateien URLs zu halten. Mein Code ist hier:

jQuery(document).ready(function($){ var custom_uploader; $('#upload_image_button').click(function(e) { e.preventDefault(); //If the uploader object has already been created, reopen the dialog if (custom_uploader) { custom_uploader.open(); return; } //Extend the wp.media object custom_uploader = wp.media.frames.file_frame = wp.media({ title: 'Choose Image', button: { text: 'Choose Image' }, multiple: true }); custom_uploader.on('select', function() { selection.map( function( attachment ) { attachment = attachment.toJSON(); $("#obal").after(""); }); }); custom_uploader.open(); }); }); 

Was stimmt damit nicht?

Solutions Collecting From Web of "WordPress Media Manager Mehrfachauswahl-Ausgabe"

Es war nur mein Fehler … Ich habe die var selection vergessen

 jQuery(document).ready(function($){ var custom_uploader; $('#upload_image_button').click(function(e) { e.preventDefault(); //If the uploader object has already been created, reopen the dialog if (custom_uploader) { custom_uploader.open(); return; } //Extend the wp.media object custom_uploader = wp.media.frames.file_frame = wp.media({ title: 'Choose Image', button: { text: 'Choose Image' }, multiple: true }); custom_uploader.on('select', function() { var selection = custom_uploader.state().get('selection'); selection.map( function( attachment ) { attachment = attachment.toJSON(); $("#obal").after(""); }); }); custom_uploader.open(); }); });