使用 GraphQL 释放 WordPress 数据的力量
WPGraphQL 为任何 WordPress 网站提供可扩展的 GraphQL API,解锁现代开发工作流程。
无论您是探索 GraphQL 的 WordPress 开发人员还是深入研究 WordPress 的 GraphQL 专家,WPGraphQL 都可以简化数据交互并增强您的开发工作流程。
?安装 WPGraphQL: wp plugin install wp-graphql --activate
? 尝试一下:现场演示
阅读快速入门指南。
加入 Discord 社区
为 GitHub 上的存储库加注星标
灵活的 API :访问帖子、页面、自定义帖子类型、分类法、用户等。
可扩展架构:使用register_graphql_field
和register_graphql_connection
等函数轻松添加功能。
WPGraphQL Smart Cache、WPGraphQL for ACF 等插件和其他扩展插件展示了可扩展性的强大功能。
现代框架集成:与 Next.js、Svelte、Astro 和其他框架无缝协作。
优化性能:仅查询您需要的数据。在一个请求中收集多个资源,减少往返次数。使用 WPGraphQL 智能缓存来增强性能以及网络级缓存和缓存失效。
开发人员工具:使用 GraphiQL IDE 和 WordPress Playground 等工具探索架构。
快速入门
GraphQL 简介
WordPress 简介
扩展
高级主题
WPGraphQL 由充满热情的贡献者、支持者和赞助者社区提供支持。
想要帮助维护和发展 WPGraphQL?
支持 Open Collective 上的项目
加入 Discord 社区
为 GitHub 上的项目做出贡献
我们感谢以下项目和组织对 WordPress 和 GraphQL 生态系统的贡献:
Webonyx :令人惊叹的graphql-php
库,为 WPGraphQL 的核心功能提供支持。
ivome :用于中继连接中使用的graphql-relay-php
库。
Automattic :用于支持 WPGraphQL 作为规范的 WordPress 插件的持续开发。
Gatsby :感谢他们对 WPGraphQL 生态系统的贡献以及对无头 WordPress 开发的支持。
WPEngine :资助 WPGraphQL 的早期开发并支持其发展。
Facebook :用于开源 GraphQL 规范、GraphiQL 并维护 JavaScript 参考实现。
Apollo :推动 GraphQL 向前发展并启发模式设计最佳实践。
WordPress REST API 贡献者:为 WP-API 项目铺平道路,启发 WPGraphQL 的架构。
感谢所有这些组织和个人为塑造我们今天所依赖的工具所做的努力。
WPGraphQL 正在成为 WordPress.org 上的规范插件,确保长期支持以及不断增长的用户和贡献者社区。
WPGraphQL仅在用户同意后才使用 Appsero SDK 收集遥测数据,帮助我们负责任地改进插件。