「業務パック割引」文言を変更
スポンサーリンク
こちらも「カレンダーの《発送業務休日》の文言を変更」と同様で、フックを利用したカスタマイズです。
「業務パック割引」は、「○個以上なら5%引き」等とする、Welcartで用意されている大口割引用のシステムの名称です。
一般の顧客の場合は、あまりなじみのない言い方かもしれませんので、「セット割」等にしたほうがいい場合もあります。
「業務パック割引」の文言は、商品ページだけでなくカートページにも出てきますので、その2箇所を変更させる必要があります。
もくじ
- 利用するフックは2種類
- 商品ページをカスタマイズ
- カートページをカスタマイズ
1. 利用するフックは2種類
以下は、商品詳細ページの「業務パック割引」文言用のフックです。
- フックの記述・・・usces_filter_itemGpExp_title
- フックの場所・・・usc-e-shop/functions/template_func.php
更に、カートページでの「このマークがある価格は業務パック割引が適用されています」の部分の文言も変えますので、カートページ用の以下のフックを使用します。
- フックの記述・・・usces_filter_itemGpExp_cart_message
- フックの場所・・・usc-e-shop/templates/cart/cart.php
2. 商品ページをカスタマイズ
functions.phpに、以下の文言を追加します。
//業務パック割引をセット割引に変更 add_filter('usces_filter_itemGpExp_title', 'my_filter_itemGpExp_title', 10); function my_filter_itemGpExp_title($set_discount_item){ $set_discount_item = 'セット割引'."\n"; return $set_discount_item; }
上記例では「セット割引」に文言を変更しています。他の表現に変えたい場合は、上記コードの「セット割引」の部分を入れ替えて下さい。
管理画面上では「業務パック割引」のままですが、公開ページではその文言が変更されるようになります。
3. カートページをカスタマイズ
続いて、同じfunctions.phpに、以下の文言を追加します。
add_filter('usces_filter_itemGpExp_cart_message', 'my_filter_itemGpExp_cart_message', 10); function my_filter_itemGpExp_cart_message($set_discount_cart){ $set_discount_cart = '<img src="' . get_template_directory_uri() . '/images/gp.gif" alt="セット割" />このマークがある価格はセット割引が適用されています。'."\n"; return $set_discount_cart; }
カスタマイズすると、表示はこのような感じになります。
業務パックの画像GPは、利用中のテーマのimagesフォルダに入れておけば表示されます。画像を変更する場合は上記のgp.gifの部分を変更すればOKです。