Categories: Мнение

WPGraphQL для расширенных настраиваемых полей теперь доступен бесплатно

WPGraphQL для Advanced настраиваемых полей плагин теперь доступен бесплатно на GitHub через короткий промежуток времени , как коммерческий продукт. Джейсон Бал, создатель и сопровождающий проекта WPGraphQL , выпустил расширение в апреле 2019 года с ценовой категорией от 49 долларов в год (за поддержку одного сайта) до пожизненной подписки.

Бахл создал плагин в надежде получить достаточный доход, чтобы однажды профинансировать свои усилия по постоянной работе над WPGraphQL. Теперь, когда он присоединился к команде Gatsby, чтобы работать над WPGraphQL на постоянной основе , у него есть время и ресурсы, чтобы сделать расширение ACF доступным бесплатно.

Плагин позволяет разработчикам взаимодействовать со своими данными ACF с помощью запросов GraphQL. Он работает как с бесплатной, так и с профессиональной версиями ACF и WPGraphQL v0.3.2 или новее.

«Когда я впервые начал работать над основным плагином WPGraphQL, я подумал, что было бы здорово, если бы метаполя автоматически открывались схеме WPGraphQL», – сказал Бахл.

«Поскольку ядро ​​WordPress не имеет API полей, разработчики обращаются к таким плагинам, как Advanced Custom Fields, Metabox.io, CMB2, Carbon Fields, Field Manager или к одному из многих других решений Metabox для WordPress».

ACF, безусловно, является самым популярным среди этих решений с более чем миллионом активных установок. (Metabox.io имеет примерно половину пользовательской базы с более чем 400 000 установок, а CMB2 – следующая по популярности с оценкой 200 000 установок). Бахл начал работать над поддержкой ACF несколько лет назад, но не имел для него производственного сценария использования и оставил его нетронутым, пока спрос на плагин не увеличился.

«Во второй половине 2018 и в начале 2019 года я получил много запросов через Slack, Twitter и Github о качественном расширении ACF, и я также заметил, что основными поисковыми запросами на веб-сайте WPGraphQL были« ACF »и« Расширенные настраиваемые поля », он сказал.

«Изначально я хотел выпустить плагин как бесплатный, но я могу сделать очень многое бесплатно. Поддержание WPGraphQL на стороне моей постоянной работы уже отнимало много времени, и я подумал, что если бы я получал доход, я мог бы поддерживать его лучше ».

С момента первого выпуска плагина 19 апреля, Бахл сообщает, что было приобретено 85 лицензий, что позволило ему уделять проекту больше времени. Теперь, когда он больше не пытается самостоятельно поддерживать свои проекты, он и команда Гэтсби решили, что лучше всего сделать его бесплатным, чтобы больше участников сообщества могли извлечь выгоду из проекта. Он ожидает, что с момента запуска плагина сможет обеспечить такой же уровень поддержки, при этом больше времени будет уделяться экосистеме WPGraphQL.

Производительность – это наиболее распространенная причина, по которой разработчикам необходимо использовать ACF для внедрения WPGraphQL на своих сайтах. Он предлагает ошеломляющий прирост производительности по сравнению с использованием WP REST API для запроса данных ACF.

«Когда разработчики пытаются создавать« безголовые »приложения с помощью WordPress, они часто сталкиваются с проблемами с WP REST API и обращаются к WPGraphQL, чтобы облегчить эту боль», – сказал Бахл.

«Многие разработчики вручную регистрировали поля ACF в своей схеме WPGraphQL, и это может быть утомительным процессом, если у вас есть сотни полей. Такой плагин, как WPGraphQL для расширенных настраиваемых полей, экономит разработчикам много времени на разработку и позволяет им пользоваться преимуществами функций GraphQL, которые делают разработку WordPress без использования головы приятным занятием ».

WPGraphQL для расширенных настраиваемых полей можно найти на GitHub, а запросы на поддержку и функции обрабатываются через вопросы Github . Плагин также доступен на packagist.org для тех, кто хочет включить его в проекты, использующие Composer.

Разработчики, задающие общие вопросы, могут присоединиться к рабочему пространству WPGraphQL Slack или к онлайн-сообществу проекта на Spectrum . Бахл активен в обоих сообществах, помогая разработчикам находить ответы на их вопросы об использовании WPGraphQL для создания приложений без управления.

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