对于特定的产品需求,我正在为我的应用程序创建一个自定义API来查询WooCommerce。
我能够加入'parse_request'动作,但似乎现在对于正确设置woocommerce还为时过早。
我知道这是因为如果我尝试查询订单信息,我会收到错误对象,说分类标准不正确。
我需要做些什么才能正确初始化woocommerce,以便查询订单和产品(以及他们的自定义属性)?
任何人都可以帮我吗?
答案 0 :(得分:0)
我不确定我是否完全明白你要做的是什么,所以我将尝试涵盖这两种可能性。
可以通过https://www.example.com/wc-api/v1/
访问WooCommerce API。
或者,WooCommerce在plugins_loaded
被解雇时完全加载(也就是当所有插件完成加载时)。要在加载WooCommerce时专门执行某些操作,您可以使用woocommerce_loaded
。但是parse_request
在plugins_loaded
之后出现,甚至在init
之后,这是WooCommerce加载其分类法的地方。您确定使用的是正确的分类名称吗?例如,属性分类法前面有pa_
,因此Color属性的分类标准为pa_color
。
如果你调整问题以澄清你在做什么,我可能会进一步提供帮助。