小编Hen*_*son的帖子

如何扩展 woocommerce api 端点?

我正在尝试扩展 woocommerce api 中的客户端点,以包含我在 Functions.php 中创建的一些自定义字段。但我不明白该怎么做。

我已将class-wc-rest-customers-controller.phpwoocommerce 插件 (woocommerce/includes/api/) 复制到主题中的 woocommerce 文件夹中,就像您在想要编辑 woocommerce 文件时应该对它们执行的操作一样。

这就是我的 class-wc-rest-customers-controller.php 的样子: https://www.pastebucket.com/561405

我现在的计划是编辑该文件的副本以包含我在functions.php 中添加的custom_fields。但这部分我无法解决。

这是我的functions.php中的代码,我添加了自定义字段: https: //www.pastebucket.com/561406

感觉就像是在 class-wc-rest-customers-controller.php 中第 475 行的函数中,但我不确定。所以我想知道应该在哪里以及如何添加自定义字段class-wc-rest-customers-controller.php,或者我对此全错了?

php wordpress woocommerce woocommerce-rest-api

5
推荐指数
2
解决办法
2924
查看次数