WooCommerce - 构建自定义API

时间:2014-10-02 10:01:44

标签: php wordpress woocommerce

对于特定的产品需求,我正在为我的应用程序创建一个自定义API来查询WooCommerce。

我能够加入'parse_request'动作,但似乎现在对于正确设置woocommerce还为时过早。

我知道这是因为如果我尝试查询订单信息,我会收到错误对象,说分类标准不正确。

我需要做些什么才能正确初始化woocommerce,以便查询订单和产品(以及他们的自定义属性)?

任何人都可以帮我吗?

1 个答案:

答案 0 :(得分:0)

我不确定我是否完全明白你要做的是什么,所以我将尝试涵盖这两种可能性。

可以通过https://www.example.com/wc-api/v1/访问WooCommerce API

或者,WooCommerce在plugins_loaded被解雇时完全加载(也就是当所有插件完成加载时)。要在加载WooCommerce时专门执行某些操作,您可以使用woocommerce_loaded。但是parse_requestplugins_loaded之后出现,甚至在init之后,这是WooCommerce加载其分类法的地方。您确定使用的是正确的分类名称吗?例如,属性分类法前面有pa_,因此Color属性的分类标准为pa_color

如果你调整问题以澄清你在做什么,我可能会进一步提供帮助。