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 );
}
アクションフックで、表示を止めている。