Intereting Posts
Где найти код, который перенаправляет запросы на статический URL страницы на домашнюю страницу Показать дату публикации как 26.04.2012 Новый пользовательский виджет вызывает функцию другого виджета отображать содержимое в порядке возрастания wp_signon возвращает пользователя, но пользователь не зарегистрирован, потому что wp установлен на субдомене. Как заставить его работать? Локальный хост для перехода к разработке Dynamic WP-CONFIG Сброс пароля – Отключено для учетных записей LDAP Фильтровать поисковые сообщения по почте meta? Breadcrumb Не связывается с правильной пользовательской строкой индекса страницы (ов) Редактировать заголовок страницы в пользовательском плагине Редактирование файла PHP для включения небольшой текстовой части на каждую страницу Отображать результат запроса метаданных Развертывание предварительно настроенной базы данных Показывать последние пользовательские типы сообщений на панели управления WSOD, но WP_DEBUG не дает никаких ошибок

Расширение галереи мультимедиа – извлечение значений из короткого кода

Есть несколько существующих вопросов, которые обсуждают, как добавить поля в диалоговое окно галереи и получить их в короткий код.

То, что я хочу сделать, – это облегчить редактирование существующего короткого кода, потянув текущее значение из короткого кода, и это значение появится в правильном поле. Мой код до сих пор

( function( $ ) { var media = wp.media; // Wrap the render() function to append controls media.view.Settings.Gallery = media.view.Settings.Gallery.extend({ render: function() { media.view.Settings.prototype.render.apply( this, arguments ); // Append the custom template this.$el.append( media.template( 'lf-advanced-gallery-setting' ) ); media.gallery.defaults.cellPosition = 'left'; this.update.apply( this, ['cellPosition'] ); return this; } } ); } )( jQuery ); 

И шаблон

 <script type="text/html" id="tmpl-lf-advanced-gallery-setting"> <h3>Advanced Gallery Settings</h3> <label class="setting"> <span>Cell Position</span> <select class='cellPosition' data-setting='cellPosition' name='cellPosition'>debugger; <option value="center" <#if( 'center' == wp.media.galleryDefaults.cellPosition) {#>selected='selected'<#}#>>center</option> <option value="left" <# if( 'left' == wp.media.galleryDefaults.cellPosition) {#>selected='selected'<#}#>>left</option> <option value="right" <# if( 'right' == wp.media.galleryDefaults.cellPosition) {#>selected='selected'<#}#>>right</option> </select> </label> </script> <?php //Silence is golden 

Эти два куска добавляются в соответствующие крючки (потому что я получаю `, например), но я не уверен, как вернуть правильные значения в редактирование.

Благодаря!