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