Я создаю медиа-загрузчик галереи в мета-поле. Он отлично работает.Как получить шорткод галереи wp при создании галереи в мета-поле
Когда я нажимаю на Browse
, грузчик галереи СМИ вверх открыт, я выбираю изображения, а затем нажмите на Insert Gallery
, но я не получил шорткод из галереи во входном мете поля.
Вот мой код, который я получаю из интернета:
var meta_image_frame_gallery;
$('#additional_image_1').click(function(event) {
event.preventDefault();
//var images = $('#itv_additional_image_1').val();
//var gallery_state = images ? 'gallery-edit' : 'gallery-library';
if (meta_image_frame_gallery) {
meta_image_frame_gallery.open();
return;
}
// create new media frame
// You have to create new frame every time to control the Library state as well as selected images
meta_image_frame_gallery = wp.media.frames.wp_media_frame = wp.media({
title: 'My Gallery', // it has no effect but I really want to change the title
frame: "post",
//toolbar: 'main-gallery',
state: 'gallery-library',
library: {
type: 'image'
},
multiple: true
});
});
А вот мой HTML код:
<input id="itv_additional_image_1" class="input-text" name="itv_additional_image_1" placeholder="" type="text">
<input id="additional_image_1" name="additional_image_1" value="Browse" type="button">
Я очень слаб в JQuery, поэтому, пожалуйста, руководство меня по этому вопросу
** но я не получил короткий код галереи во входном метаполе **. Что вы точно имеете в виду? Не могли бы вы рассказать о своем вопросе? –
Можете ли вы быть более ясными? что вы подразумеваете под «но я не получил короткий код галереи во входном мета-поле». В чем проблема? –
@deemi вы можете проверить мой ответ –