Ich habe die folgende jQuery, die den Wordpress Media Selector öffnet und mir die URL der ausgewählten Mediendatei zurück.Erhalten Sie mehrere Bilder in Wordpress Media Selector
Ich habe mehrere auf wahr gesetzt, damit ich mehr als ein Bild auswählen kann.
Meine Frage ist, wie bekomme ich die URL dieses zweiten Bildes. Ich kann nur scheinen, die erste zu bekommen.
Bonus Frage - Gibt es eine Möglichkeit, die Mehrfachauswahl auf nur 2 Bilder zu beschränken?
jQuery(function($) {
$(document).ready(function(){
$('#insert-my-media').click(open_media_window);
});
function open_media_window() {
if (this.window === undefined) {
this.window = wp.media({
title: 'Select a Before and After image',
library: {type: 'image'},
multiple: true,
button: {text: 'Insert'}
});
var self = this; // Needed to retrieve our variable in the anonymous function below
this.window.on('select', function() {
var first = self.window.state().get('selection').first().toJSON();
wp.media.editor.insert('[banda before="' + first.url + ' after="' + second.url + '"]');
});
}
this.window.open();
return false;
}
});