1

我对 Gatsby、React 和 GraphQL 有点陌生,所以我只是想在走错路之前咨询社区...

WooCommerce REST API(通过 WordPress REST API)是否会成为 Gatsby 的一种可能的电子商务集成?如果是这样,是否可以使用 GraphQL 查询 WooCommerce API(类似于使用 gatsby-source-wordpress 插件查询 WordPress REST API)?这一切都可以通过使用 WordPress REST API 来完成吗?

如果有人将 WooCommerce 与 Gatsby 集成(或知道更好的 Gatsby 电子商务解决方案),我很想知道!

4

1 回答 1

2

从 2.6 版开始,WooCommerce 与 Wordpress REST API 完全集成。从 v4.4 开始,Wordpress 在其核心构建中添加了一个 REST API。

简而言之,是的,您当然可以使用 gatsby-source-wordpress 插件来生成产品、标签和类别页面。但是,尝试将静态站点与动态生成的站点合并可能具有挑战性。

我的理解是,您希望同时使用 Woocommerce 的购物车和结帐功能并静态提供内容页面。这将是一项艰巨的任务,但只要您对网站的整体结构做出某些战略决策,这仍然是可行的。

于 2017-10-20T19:45:30.637 回答