WooCommerce-构建自定义api


WooCommerce - building a custom api

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

我可以挂接"parse_request"操作,但现在要正确设置wooccommerce似乎还为时过早。

我知道这一点,因为如果我试图查询订单信息,我会返回错误对象,说分类法不正确。

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

有人能帮我吗?

我不确定我是否完全理解您的意图,所以我将尝试涵盖这两种可能性。

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

或者,WooCommerce在plugins_loaded启动时已完全加载(也就是说,当所有插件都完成加载时)。要在加载WooCommerce时执行特定操作,可以使用woocommerce_loaded。但parse_requestplugins_loaded之后,甚至在init之后,这是WooCommerce加载其分类法的地方。您确定使用了正确的分类名称吗?例如,属性分类法前面是pa_,因此Color属性的分类法为pa_color

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