WooCommerce “クーポンはお持ちですか” 支払いのメッセージを非表示にする アクションフック

WooCommerceの支払い画面で表示される

クーポンはお持ちですか

このメッセージ、クーポンの発行を当面予定していないオンラインショップだと、表示自体が不要だ。

クーポンを発行していないのに、メッセージを表示すると、お客様から「クーポンって何ですか?」と、不用意な問い合わせが来る原因にもなりかねない。

このメッセージの表示を止めるアクションフックを見つけたのでメモしておく。

見つけたのは、こちらのページだが、日本語が不思議な日本語訳の文章で、正直怪しい、、が、紹介されているコードは、問題なかったので、活用した。

コードも紹介しておく。

/* クーポンはお持ちですか 非表示 */
add_action( 'woocommerce_before_checkout_form', 'remove_checkout_coupon_form', 9 );
function remove_checkout_coupon_form(){
    remove_action( 'woocommerce_before_checkout_form', 'woocommerce_checkout_coupon_form', 10 );
}

アクションフックで、表示を止めている。

この記事を書いた人

大東 信仁

カンパチが好きです。

プロフィールはこちら

10月14日開催 参加者募集中
(画像をタップ→詳細へ)

ミッションナビゲート モニター
(画像をタップ→詳細へ)

広告