Огромный сборник статей от WPTec для начинающих

Мнение

Проект WPGraphQL набирает обороты с растущей библиотекой расширений для популярных проектов WordPress

Проект WPGraphQL , плагин, который предоставляет расширяемую схему GraphQL и API для сайтов WordPress, набирает обороты в последние несколько месяцев. Создатель и сопровождающий Джейсон Бал разместил проект на Open Collective на прошлой неделе после того, как люди часто спрашивали, как сообщество может поддержать проект. WPGraphQL уже имеет пять спонсоров, баланс в 800 долларов и ориентировочный годовой бюджет в 2687 долларов.

«Крупные известные сайты, такие как qz.com и theplayerstribune.com, работают с интерфейсами JavaScript, которые потребляют данные из WordPress через WPGraphQL», – сказал Бахл. «PostLight Studio поддерживает популярный проект Headless WP Starter, который изначально начинался как шаблон React + REST API, но недавно также добавил поддержку WPGraphQL».

Одним из наиболее важных признаков роста проекта являются расширения, которые разработчики создают на его основе, такие как WPGraphQL для Yoast SEO , WPGraphQL для Gutenberg и WPGraphQL Content Blocks . WPGraphQL для расширенных настраиваемых полей очень близок к первоначальному выпуску, и Caldera Forms также изучает возможности интеграции с WPGraphQL .

«Две вещи, которые чаще всего ищут на WPGraphQL.com, – это« Расширенные настраиваемые поля »и« WooCommerce », – сказал Бахл. «Люди заинтересованы в использовании WPGraphQL с другими популярными проектами WordPress, а WPGraphQL для WooCommerce – это реакция на людей, которые уже ищут альтернативы WooCommerce REST API».

WPGraphQL для WooCommerce ищет 15 тысяч долларов финансирования

WPGraphQL для WooCommerce – это расширение, созданное Джеффри Тейлором, которое начало набирать обороты. Тейлор является одним из основных участников основного плагина WPGraphQL. Он только что опубликовал Kickstarter, чтобы помочь финансировать разработку расширения, и Бахл консультируется с ним по вопросам реализации и обзоров кода.

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

«Я искал решение, которое позволило бы мне создавать приложения React-Apollo JS, которые можно было бы использовать в качестве тем WordPress», – сказал он. «И решение не могло полагаться на сервер узла, потому что большая часть моих клиентов использует общий хостинг. WPGraphQL идеально подходил для того, что мне было нужно, но ему не хватало функций, которые мне были нужны в то время. Это привело к тому, что я внес свой вклад ».

С тех пор Тейлор также создал другие библиотеки и инструменты, которые прямо или косвенно работают с WPGraphQL, такие как WPGraphQL Composer , библиотеку компонентов React-Apollo и Oil-Based Boilerplate , шаблон для разработки тем WordPress на основе React, плагинов и guten. -блоки, использующие общие компоненты.

Тейлор ищет 15 тысяч долларов для финансирования разработки расширения WPGraphQL WooCommerce, которое позволило бы ему уделять проекту 100% своего времени.

«Я думаю, что у многих людей возникает вопрос: что это расширение предоставляет, чего еще нет в WPGraphQL и WooCommerce?» – сказал Тейлор. «Он добавляет поддержку WooCommerce к серверу WPGraphQL. Он разработан, чтобы соответствовать и расширять функциональность WooCommerce REST, чтобы максимально упростить преобразование вашего приложения из WooCommerce REST API ».

Тейлор сказал, что расширение прошло первоначальные исследования и находится в стадии разработки. Если разработчик следует инструкциям в README, он сможет запрашивать продукты и их варианты, купоны, заказы, возврат средств, информацию о клиентах и ​​(после следующего обновления) заказывать элементы из конечной точки WPGraphQL. Он сказал, что, за исключением продуктов, ни одна из данных не может быть запрошена для любого пользователя без возможностей уровня менеджера магазина.

«Функциональность на уровне клиента является главной целью прямо сейчас, это означает, что клиенты могут регистрироваться / входить в систему, обновлять корзину и оформлять заказ», – сказал Тейлор.

Любой желающий может следить за развитием проекта на GitHub или поучаствовать в Slack на wp-graphql.slack.com в канале #woocommerce.

Рекомендуем прочитать
Мнение

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

Мнение

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

Мнение

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

Мнение

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

Подпишитесь на рассылку
и будьте в курсе новостей Wordpress

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *