Intereting Posts
Использовать ajax без плагина? Показать все сообщения в настраиваемом типе сообщений, сгруппированные по пользовательской таксономии Какой файл / шаблон отвечает за таксономии для пользовательских типов сообщений? пользовательский миниатюра администратора для видео, а не получение идентификатора сообщения? Как я могу использовать заголовок видео более 8 МБ? Мой запрос бесконечно зацикливается! как остановить его? Настройка только определенного меню с помощью «wp_nav_menu_items» Hook? Как добавить поля ценообразования в форму гравитации? Как предотвратить добавление новых терминов в пользовательскую таксономию? Отправка сообщений Назад к шаблону после обработки? Найти все сообщения от post_author Параметры настройки для многостраничного сайта WordPress из плагина wp_login_form () игнорирование логического действия login_form Добавьте <span> в вывод <li> <? wp_nav_menu ()?> Appery.io и WordPress

Как загрузить изображение с помощью медиа-загрузчика и вернуть ссылку на изображение на javascript?

Я новичок в WordPress, и я разрабатываю плагин. У меня проблемы с загрузкой изображений …

Есть ли способ вызвать функцию JavaScript в теге onClick, который вызывает загрузчик мультимедиа WordPress, и после загрузки сохраняет ссылку загруженного изображения в переменную JavaScript? Не выходя из страницы, используя толстый ящик.

Каждый вариант, который я пытался использовать в Google, оставляет страницу после загрузки изображения.

function imageUpload() { formfield = jQuery('#upload_image').attr('name'); tb_show('', 'media-upload.php?type=image&amp;TB_iframe=true'); return false; window.send_to_editor = function(html) { imgurl = jQuery('img',html).attr('src'); alert(imgurl); tb_remove(); } } 

и вызов в html, используя

<input onClick=\"imageUpload();\" id=\"upload_image_button\" class=\"alterar-logo onetarek-upload-button button\" type=\"button\" value=\"Upload Image\" />

Он делает загрузку, но когда я нажимаю «вставить в сообщение», он не будет копировать переменную

Используя WP 3.6, кстати …

Изменить: мне удалось это сделать, удалив return false;