Intereting Posts
Переименуйте «сообщение» в «статью» во всем конце админа Разбиение страницы для категории slug возвращает 404, когда страница> = 2 списки тегов пользовательского типа и ссылка на сообщение Просмотр Achive с фильтром категорий, но Страница за сообщение не работает Проблема с SSL и переадресацией Почтовые ящики WordPress В закладках и скрытых зарегистрированных страницах woocommerce отображает продукты определенной страницы Пользовательские типы сообщений не импортируются должным образом Как добавить логотип в Thematic Добавление «& nbsp;» перед последним словом в нескольких определенных областях с плагином Разделить короткие коды на массив коротких кодов Вставьте атрибуты ширины и высоты для всех изображений, отображаемых на каждой странице Как объявить переменную JS в вызове AJAX Перемещение темы WordPress.com и настроек виджета на самообслуживаемый сайт? 404 на странице категории .php

медиа-загрузчик вставить в сообщение не вставляет

Я создал плагин для пользовательского логотипа и его работоспособности, но когда я попытался добавить эту функциональность в мои текущие параметры темы, она не работает.

У меня есть этот код js.

jQuery(document).ready(function() { jQuery('#upload_logo_button').click(function() { formfield = jQuery('#eo_theme_options[logo]').attr('name'); tb_show('', 'media-upload.php?type=image&TB_iframe=true'); return false; }); window.send_to_editor = function(html) { imgurl = jQuery('img',html).attr('src'); jQuery('#eo_theme_options[logo]').val(imgurl); tb_remove(); } }); 

и это html-структура,

 <div class="grid col-620 fit"> <input id="eo_theme_options[logo]" class="regular-text" type="text" name="eo_theme_options[logo]" value="" placeholder="Custom Theme Logo"> <input id="upload_logo_button" type="button" value="Upload Image" class="button-secondary"> <label class="description" for="eo_theme_options[logo]">Enter your logo URL here.</label></div> 

и это php-код, который генерирует html,

 protected function text( $args ) { extract( $args ); $value = ( !empty( $this->eo_options[$id] ) ) ? ( $this->eo_options[$id] ) : ''; $upload = (!empty($options)) ? '<input id="upload_logo_button" type="button" value="'.esc_attr($options).'" class="button-secondary"/>' : ''; $html = '<input id="' . esc_attr( 'eo_theme_options[' . $id . ']' ) . '" class="regular-text" type="text" name="' . esc_attr( 'eo_theme_options[' . $id . ']' ) . '" value="'. esc_html( $value ) . '" placeholder="' . esc_attr( $placeholder ) . '" /> '.$upload.' <label class="description" for="' . esc_attr( 'eo_theme_options[' . $id . ']' ) . '">' . esc_html( $description ) . '</label>'; return $html; } 

Мой медиа-загрузчик работает нормально, но его не вставляют в текстовое поле name=eo_theme_options[logo]

Я пробовал все, и все отлично работает, просто вместо этого вставляя в сообщение, который должен публиковать в этом,

введите описание изображения здесь

так какая проблема может быть?

Solutions Collecting From Web of "медиа-загрузчик вставить в сообщение не вставляет"