Categories: Мнение

Расширение страницы настроек Meta Box добавляет поддержку настройщика, общесетевые настройки

Команда, стоящая за плагином Meta Box, обновила надстройку MB Settings Page, включив поддержку настройщика и мультисайта. Функция настройщика позволяет авторам тем интегрировать свои пользовательские настройки в настройщик с помощью кода, специфичного для платформы. Многосайтовая интеграция позволяет авторам плагинов создавать страницу сетевых настроек.

Новые функции появились вслед за обновлением основного плагина Meta Box, который повышает производительность для пользователей, у которых есть тысячи объектов, таких как сообщения, условия или пользователи.

Основной плагин Meta Box возник как платформа настраиваемых полей для авторов плагинов и тем для создания мета-боксов. С тех пор он вырос для обработки настроек в таксономиях, профилях пользователей, страницах параметров, формах комментариев и других областях, в которых есть поля форм. Плагин предлагает унифицированный API для разработчиков для кодирования более 40 типов полей без необходимости изучать каждый из внутренних API, связанных с полями, в WordPress. На данный момент у плагина более 400 000 активных установок.

Плагины в стиле фреймворка, такие как Meta Box, Advanced Custom Fields и другие, заполнили пробел, оставленный основным WordPress, который не имеет единого API для обработки полей. На протяжении многих лет разработчикам приходилось писать код для разных API и на разных языках (PHP и JavaScript). Эта новая функция от команды Meta Box еще больше расширит ее полезность для большого числа разработчиков, которым необходимо быстро и без изучения дополнительных API-интерфейсов создавать варианты для своих пользователей.

Дополнения MB Параметры страницы является расширение премии , которая позволяет тему и плагин авторам создавать пользовательские настройки страниц.

Цель его интеграции с настройщиком – для авторов темы сопоставить страницы настроек с панелями настройщика. Однако эта функция также позволяет использовать разделы. Все типы полей Meta Box переносятся в настройщик, за исключением типов полей файла и изображения из-за ограничений в работе настройщика. Однако другие поля, относящиеся к файлам и изображениям, могут удовлетворить большинство потребностей.

Интеграция настройщика – это не простая вещь. Разработчики могут сохранить в настройщике как страницу пользовательских настроек, так и панели. Они также могут выбрать один экран вместо другого в зависимости от своих потребностей.

Команда Meta Box выпустила видео, демонстрирующее новую поддержку настройщика с музыкой настроения. Если честно, я просто расслабляюсь и слушаю, пока пишу эту статью. У меня тоже немного покачивается голова.

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

Наряду с интеграцией настройщика, обновление страницы настроек MB дает разработчикам возможность создавать сетевые настройки для работы с несколькими сайтами.

Для некоторых разработчиков общесетевые настройки являются чем-то второстепенным или тем, что они вообще не принимают во внимание для своих плагинов. Не всем плагинам нужны параметры на сетевом уровне. Для тех, кто это делает, авторы могут начать использовать свои настраиваемые поля Meta Box прямо в сетевом администраторе WordPress с помощью одной строки кода.

 

writer

Recent Posts

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago

DesktopServer 3.8.4 включает подарок сообществу

DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…

2 года ago