Intereting Posts
Данные, вставленные с помощью вставки wpdb, отличаются от данных pressnt в базе данных. Суффикс выдержки не исчезнет Отключить сброс пароля WordPress через почту, а не уведомлять администратора о запросе на сброс Содержимое Unautop / Sanitize добавлено в сообщение через плагин В каком порядке WordPress загружает файлы плагинов? WordPress 3.2 (Multisite) – Как добавить пользовательские метаполя для регистрации? Несколько скроллеров RSS-каналов на одной боковой панели Как синхронизировать меню, виджеты и другие мастера с основного сайта на его подсайт Тема WooThemes PremiumNews jQuery Конфликт с WordPress 3.2 Как фильтровать категории в структуре постоянной ссылки Если Post Meta Equals Current Title Условные дополнительные пользовательские поля Сценарий инициализации для «стандартных» аспектов веб-сайта WordPress? Добавление пунктов меню? Как запустить функцию JavaScript в WooCommerce? Что я могу использовать для небольшого текста при конвертации в WordPress?

Упорядочить пользовательские поля с помощью перетаскивания?

Я делаю тему для отеля, и я сделал специальный обмен с списком различных настраиваемых полей, которые мне понадобятся в сообщениях.

Что я сделал, я составил список полей, таких как

  • бронирование
  • wifienabled
  • кофе
  • бассейн
  • спа

и так далее…

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

Возможно ли, что пользовательские поля имеют определенный порядок? Какой-то перетаскивание, чтобы переместить эти поля и изменить порядок отображения в интерфейсе?

Solutions Collecting From Web of "Упорядочить пользовательские поля с помощью перетаскивания?"

В этом примере повторяемых настраиваемых полей мы видим, что необходим следующий jQuery:

$('#repeatable-fieldset-one tbody').sortable({ opacity: 0.6, revert: true, cursor: 'move', handle: '.sort' }); 

И HTML, который он контролирует, (упрощен):

 <table id="repeatable-fieldset-one" width="100%"> <thead> <tr> <th width="2%"></th> <th width="30%">Name</th> <th width="60%">URL</th> <th width="2%"></th> </tr> </thead> <tbody> <?php if ( $repeatable_fields ) : foreach ( $repeatable_fields as $field ) { ?> <tr> <td><a class="button remove-row" href="#">-</a></td> <td>NAME FIELD</td> <td>URL FIELD</td> <td><a class="sort">

</a></td> </tr> <?php } endif;