2
私は次のjQueryを使用して、wordpressメディアセレクタを開き、選択したメディアファイルのURLを返します。ワードプレスのメディアセレクタで複数の画像を取得
複数のイメージを選択できるように、複数をtrueに設定しました。
私の質問は、その2番目の画像のURLを取得する方法です。私は最初のものしか手に入れられないようです。
ボーナスに関する質問 - 複数の選択肢を2つの画像に限定する方法はありますか?
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;
}
});