现在可以免费提供高级自定义字段的WPGraphQL

高级自定义字段的WPGraphQL插件现在可以在短时间内免费获得GitHub作为商业产品.Jason Bahl,WPGraphQL项目的创造者和维护者,于2019年4月发布了延期,价格从$ 49/每年(一个网站的支持)到终身订阅选项.

Bahl创建了插件,希望为全日制努力提供足够的收入到一天提供资金.现在他加入了盖茨比球队在WPGraphQL上全职工作,他有时间和资源使ACF扩展免费提供.

插件允许开发人员使用GraphQL查询与其ACF数据进行交互.它适用于ACF和WPGraphQL v0.3.2或更新的免费和专业版本.

"当我第一次开始在核心Wpgraphql插件上工作时,我认为将Meta字段自动暴露在WPGraphQL架构上有很棒的时候,"Bahl说.

"由于WordPress核心没有字段API,开发人员将转到高级自定义字段,Metabox.io,CMB2,碳字段,现场管理器或WordPress的许多其他Metabox解决方案之一."

ACF是迄今为止在这些解决方案中最受欢迎,具有超过一百万的活动安装.(Metabox.IO大约有一半的用户群,拥有400,000+安装,CMB2是下一个最受欢迎的估计200,000安装).几年前开始努力支持ACF,但没有生产用例,并将其未被触及,直到对插件的需求增加.

"在2018年下半年和2019年初我通过Slack,Twitter和Github获得了许多优质ACF扩展的请求,我也注意到WPGraphQL网站上的顶级搜索条件是"ACF"和'Advand Support田野,"他说.

"我最初想要将插件释放为一个免费插件,但只有这么多,我可以免费完成.在我的全职工作方面维护WPGraphQL已经消耗了,我以为我是否正在赚取收入,我可以更好地支持它."

自插件于4月19日的初始发布以来,BAHL报告已购买85次许可证,使他能够为项目投入更多时间.现在他不再试图自我维持他的项目,他和盖茨比球队决定了最好的行动方案是让它自由,以便更多的社区可以从项目中受益.他预计能够提供相同的支持级别,因为该插件的推出,其中更多的时间分配给专注于WPGraphQL生态系统.

性能是最常见的原因,需要使用ACF在其网站上实现WPGraphQL的开发人员.使用WP REST API来查询ACF数据提供惊人的性能增益,如下图所示:

良好的呼叫...我需要更好地展示业绩方面...使用ACF休息API的REST API调用的示例,并使用WPGraphQL for ACF选择特定字段.

*休息:* 24.8 kB,1.22s
* graphQL *:1010 b,377ms(甚至甚至1kb有效载荷!!!)pic.twitter.com/0qs52bvley

-用于WordPress(@WPGraphQL)2019年4月19日的GraphQL

"当开发人员尝试使用WordPress构建"无头"应用程序时,它们经常用WP REST API遇到疼痛点,然后转向WPGraphQL以缓解这些疼痛,"BAHL说.

"许多开发人员用手将ACF字段注册到他们的WPGraphQL架构,这可能是一个繁琐的过程,如果您有数百个字段.像高级自定义字段的WPGraphQL这样的插件会使开发人员节省大量开发时间,并允许它们利用GraphQL的功能,使得无头WordPress开发成为一种愉快的体验."

用于高级自定义字段的WPGraphQL可以在Github上找到,支持和功能请求通过GitHub问题处理.Packagist.org也可在Packagist.org上获得那些想要在使用作曲家的项目中包含它的人员.

具有一般问题的开发人员可以加入WPGraphQL Slack工作区或Project的Spectrum的在线社区.BAHL在两个社区中都活跃,帮助开发人员找到他们关于使用WPGraphQL构建无头应用程序的问题的答案.

6

发表回复