Использование WordPress 3.5 Media Uploader в качестве модального всплывающего окна

У меня есть общий вопрос: возможно ли использовать новое окно WordPress 3.5 Media Uploader для других целей (т. Е. Как модальное всплывающее окно для контента)? Я хотел бы сделать это и потратил много времени, пытаясь понять, если / как это сделать, но не повезло.

Я в основном ищут замену всплывающего окна Thickbox, так как моя панель короткого кода представлена ​​в панели администратора.

Кто-нибудь сделал это или что-то подобное? Может ли кто-нибудь указать мне на что-то, что покрывает этот или некоторые варианты темы?

Большое спасибо,

Андрей.

Solutions Collecting From Web of "Использование WordPress 3.5 Media Uploader в качестве модального всплывающего окна"

Вы можете попробовать следующий скрипт:

var MEDIAmedia_library: function() { var formfield = null; var wireframe; $('body').on('click', '#click-event-selector',function(e) { e.preventDefault(); if (wireframe) { wireframe.open(); return; } wireframe = wp.media.frames.wireframe = wp.media({ title: 'Media Library Title', button: { text: 'Media Library Button Title' }, multiple: false }); wireframe.on('select', function() { attachment = wireframe.state().get('selection').first().toJSON(); console.log(attachment); $('#input-field-selector').val(attachment.url); }); wireframe.open(); }); } 

#click-event-selector кликов

#input-field-selector вашего значения входного поля для вставки свойств выбранного объекта

Вы также можете обернуть эту функцию в любом jquery modal

Ссылка WordPress 3.5 Media Uploader