Woocommerce REST API - 添加自定义路由

时间:2015-01-19 13:56:14

标签: wordpress rest woocommerce

我有一个Woocommerce商店,我使用Woocommerce REST API在其他网站上列出产品等,它运行正常。虽然我有一些功能缺失,但我想知道是否可以通过自定义调用扩展API?

1 个答案:

答案 0 :(得分:10)

通过阅读Woocommerce的源代码,我能够弄清楚如何做到这一点。

首先,我必须创建一个扩展WC_API_Resource的类,并在此类的register_routes方法中添加我的路由。然后我必须确保Woocommerce通过将类添加到woocommerce_api_classes过滤器中的类数组中来将此类添加到API中。