woocommerce チェックアウトページでURLにSKUを表示するコードの修正

予算
8,000円
納品希望日
ご相談
募集期限
募集終了 締切日 2022年6月21日 /
掲載日 2022年6月18日
応募状況
応募人数 0
契約人数 0
閲覧数 40
用途・種類
ー
対応範囲
ー
用意してあるもの
ー
開発言語
ー

募集内容

依頼の概要・目的・背景
wordpressサイトにwoocommerceプラグインを入れて 商品販売をしています。 購入した際のサンキューページのURLにSKUをパラメーターで追加するコードを web上で拾ってきて、functions.phpに追加してあります。 add_filter('woocommerce_get_checkout_order_received_url','override_return_url',10,2); function override_return_url($return_url,$order){ // create empty array to store url parameters in $sku_list = array(); // retrieve products in order foreach($order->get_items() as $key => $item) { $product = wc_get_product($item['product_id']); // get sku of each product and insert it in array $sku_list['product_'.$item['product_id'] .'sku'] = $product->get_sku(); } // build query strings out of the SKU array $url_extension = http_build_query($sku_list); // append our strings to original url $modified_url = $return_url.'&'.$url_extension; return $modified_url; } 一応きちんとSKUが表示されるようにはなっているのですが、 おそらくこのコードを追加してから、 paypalのお支払いの場合限定で、お名前などの個人情報もパラメーターに表示されるようになってしまいました。 (添付参照) 【依頼内容】 PAYPALの支払いでも SKUはURLに表示されるけど個人情報は表示されないようにコードを修正希望 【補足】 https://tutorialmore.com/questions-1770043.htm syntax errorでfunctions.phpに保存はできませんでしたが、 ページの下部の方に記載されているコードを見つけました。 何か解決の糸口になるコードであればご参考ください。 どうぞよろしくお願い致します。
参考URL
ー
求めるスキル
woocommerce PHP
特記事項
経験者優遇
スピード重視

応募者一覧

応募はまだありません

募集内容についての質問

質問と回答の履歴

質問はまだありません。不明なことがあれば質問してみましょう。
募集終了
ブックマーク
予算
8,000円
募集終了

募集者情報

orecon
orecon
5.0 (6)
5
発注件数
55%
発注率
100%
取引完了率
認証状況
本人確認
機密保持契約(NDA)

この募集内容に似ている仕事

予算
見積り希望
応募者数 14
募集期限 あと 12 日 (11月16日まで)
user
ゆう7414
投稿日時:1日前