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)

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

予算
5千円未満
応募者数 54
募集期限 あと 1 日 (8月31日まで)
user
Neoラボ
投稿日時:12日前
予算
5千円未満
応募者数 17
募集期限 あと 1 日 (8月31日まで)
user
kazukitakasawa
投稿日時:13日前
予算
5千円未満
応募者数 69
募集期限 本日終了 (8月30日まで)
user
クローバー企画
投稿日時:13日前