私は自分のfunctions.phpで作成したカスタムフィールドを含むように、woocommerce APIのカスタマーエンドポイントを拡張しようとしています。 しかし、私はそれを行う方法を理解できません。ウーココマースAPIのエンドポイントを拡張するにはどうすればよいですか?
woocommerceプラグイン(woocommerce/includes/api /)のclass-wc-rest-customers-controller.php
を、私のテーマのwoocommerce-folderにコピーしました。 https://www.pastebucket.com/561405
私の計画は今、私のcustom_fields私は機能に追加したが含まれるように、ファイルのこのコピーを編集することでした:
これは次のように私のクラス-WC-残り-顧客-controller.phpがどのように見えるかです。 php。しかし、私はこの部分を解決することはできません。
これは、私は私のカスタムフィールドを追加私のfunctions.phpからのコードです:それはクラス-WC-残り-顧客-controller.phpにライン475で機能しているように感じる https://www.pastebucket.com/561406
、 確信はないけど。 だから私はこのclass-wc-rest-customers-controller.php
に私のカスタムフィールドをどこに追加すればよいのでしょうか、それとも私はこれについて間違っていますか?