На выходных Easy Meta Builder запустил новый рынок настраиваемых полей, построенный на основе CMB2 , популярной библиотеки, которую разработчики WordPress используют для простого создания метабоксов, настраиваемых полей и форм. CMB2 активен на более чем 50 000 сайтов. Easy Meta Builder предлагает способ «без кода» использовать CMB2 для добавления метаполей.
Разработчик плагинов и приложений для WordPress Райан Фьюгейт является создателем продукта. Он использует коммерческую модель, аналогичную Easy Digital Downloads, в которой основной плагин является бесплатным, а настраиваемые плагины полей CMB будут продаваться как надстройки.
Easy Meta Builder работает с пользовательскими типами записей, в том числе созданными другими плагинами. Бесплатный основной плагин поддерживает 15 типов полей , таких как флажки, переключатели, текстовые области для ввода адреса электронной почты или кода, загрузки файлов и т. д. Плагин позволяет вам делать такие вещи, как добавление дополнительных полей на страницу профиля пользователя в админке WordPress, задача, которая проста для разработчиков, но не так проста для не-разработчиков.
«Я хотел, чтобы другим и мне было проще добавлять поля CMB2 в WordPress», — сказал Фугейт. «Кроме того, я хочу показать, что вы можете монетизировать фреймворки OSS и как это сделать». Он нацелен на создателей сайтов, новичков и разработчиков, которым нужен быстрый способ разработки настраиваемых полей.
Fugate работает над добавлением бесплатного базового плагина на WordPress.org и открыл рынок расширений с плагином Advanced Fields по цене 19 долларов.
«Отдельно все эти фрагменты кода для полей не продаются, но когда вы объединяете все это в один продукт, он работает», — сказал он. «Я надеюсь, что другие сопровождающие поля CMB2 захотят монетизировать свой код через сайт».
Фугейт планирует открыть рынок для сторонних разработчиков после того, как выпустит свой первый набор расширений. Поскольку на GitHub уже доступно множество сторонних пользовательских типов полей , Фугейт сказал, что надеется работать с авторами фрагментов кода поля CMB2, чтобы их работа была включена в расширения и помогла им начать продавать на рынке Easy Meta Builder.