我有一个Woocommerce商店,我使用Woocommerce REST API在其他网站上列出产品等,它运行正常。虽然我有一些功能缺失,但我想知道是否可以通过自定义调用扩展API?
答案 0 :(得分:10)
通过阅读Woocommerce的源代码,我能够弄清楚如何做到这一点。
首先,我必须创建一个扩展WC_API_Resource的类,并在此类的register_routes方法中添加我的路由。然后我必须确保Woocommerce通过将类添加到woocommerce_api_classes过滤器中的类数组中来将此类添加到API中。