Intereting Posts
Изменить размер миниатюры администратора для настраиваемого типа сообщений Как исправить предупреждения смешанного содержания для ресурсов плагина? Как я могу показывать сообщения для одной категории? Одностраничная навигация по темам WordPress Как удалить весь раздел «Медиа» из главной навигации WordPress, не скрывая его? Как применить класс к пользовательским пунктам меню на основе пользовательских ролей Отображение сообщений категории в алфавитном порядке (пользовательский тип сообщения) Как я могу развернуть свой сайт InstantWP на веб-сайте? Динамически импортировать сообщения с одного сайта wordpress на другой the_tags (): отображение тегов по порядку, в котором они введены в бэкэнд, а не в алфавитном порядке wp_upload_bits Загрузка только определенных размеров Customizer – get_theme_mod По умолчанию не отображается Пользовательский SQL-запрос ORDER BY term_order Есть ли риск для безопасности, предоставляющий кому-то временный доступ к коду моего блога? echo do_shortcode не работает над шаблоном темы

Несколько редакторов TinyMCE в динамически созданных текстовых средах

У меня есть текстовые области, динамически заполненные в разделе администрирования моего настраиваемого типа сообщений.

<div class="media_div"> <span>Media</span> <input type="text" class="meta_media" name="media_desc[]" value="" /> </div> 

Затем я прохожу через $ _POSTS при сохранении значений meta, поэтому используя [] в имени. Кодекс говорит, что только lowercase и _ могут быть переданы в wp-редактор .

Как я могу использовать wp-редактор для этих динамически генерируемых текстовых областей?

 wp_editor($ID, 'media_desc[]'); 

Solutions Collecting From Web of "Несколько редакторов TinyMCE в динамически созданных текстовых средах"

Второй параметр для wp_editor – это значение, которое будет иметь атрибут «id» элемента textarea, и, вероятно, поэтому существуют такие ограничения на него. По умолчанию он также используется для атрибута «name», но вы можете установить его явно, используя $settings для wp_editor

wp_editor($ID, 'media_desc_n',array('textarea_name' => 'media_desc[n]'));