На этой неделе Джастин Тэдлок объявил , что его новый фреймворк метабоксов ButterBean теперь находится в стадии бета-тестирования. Фреймворк является объектно-ориентированным и построен на Backbone.js и Underscore.js .
Несмотря на то, что сообщество разработчиков WordPress уже создало несколько метафреймворков для постов, ButterBean был создан для очень специфического варианта использования: настраиваемые типы постов с большим количеством настраиваемых метаданных.
«Он разработан специально для ситуаций, когда у вас есть много метаданных, прикрепленных к сообщению, и вам нужно представить поля в удобном для использования виде, чтобы пользователю не приходилось прокручивать всю страницу, чтобы найти нужное поле», — сказал Тэдлок. Если вам просто нужно несколько полей, ButterBean — не решение.
«Я полностью осведомлен о существующих решениях, таких как CMB2 и ACF», — сказал Тэдлок на странице описания фреймворка. «Я уверен, что они будут полезны для некоторых людей и определенно будут иметь больше возможностей, чем когда-либо будет ButterBean. Я просто хочу что-то простое, что я могу добавить в свои собственные плагины».
Проект вырос из работы Тэдлока над его плагином Custom Content Portfolio и его желания изучить структуру JavaScript. Он смоделировал ButterBean на основе WordPress Customize API, но отмечает, что фреймворк использует только шаблоны Underscore.js, а не PHP для вывода.
«Использование шаблонов JavaScript имеет гораздо больше смысла, когда у вас есть расширенные элементы управления, которым необходимо отображать шаблоны на лету с обновленными данными», — сказал он.
ButterBean доступен как отдельный плагин, но его также можно добавить внутрь плагина. Разработчики, которые хотят протестировать бета-версию и оставить отзыв, могут найти основную документацию на домашней странице проекта . Код фреймворка доступен на GitHub вместе с примером плагина .
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…
DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…