修改WooCommerce REST API产品图片上传

时间:2019-06-06 17:30:23

标签: php wordpress rest woocommerce wordpress-rest-api

我必须通过WooCommerce REST API创建和更新产品,而无需将图像上传到媒体库(仅图像源需要存储,因为它们托管在另一台服务器上)。

wc-rest-functions.php中,有两个我要覆盖的功能:

  • wc_rest_upload_image_from_url(第67行)和
  • wc_rest_set_uploaded_image_as_attachment(第130行)

set_product_images(第228行)方法的WC_REST_Products_Controller类中调用。

我一直在寻找动作或过滤器来获得理想的结果,而没有运气。

是否可以在不编辑核心WooCommerce文件的情况下修改图像上载的功能(以某种方式重新声明功能,或将控制器类替换为自定义类)?

0 个答案:

没有答案