「業務パック割引」文言を変更

スポンサーリンク

こちらも「カレンダーの《発送業務休日》の文言を変更」と同様で、フックを利用したカスタマイズです。

「業務パック割引」は、「○個以上なら5%引き」等とする、Welcartで用意されている大口割引用のシステムの名称です。

一般の顧客の場合は、あまりなじみのない言い方かもしれませんので、「セット割」等にしたほうがいい場合もあります。

「業務パック割引」の文言は、商品ページだけでなくカートページにも出てきますので、その2箇所を変更させる必要があります。

もくじ

  1. 利用するフックは2種類
  2. 商品ページをカスタマイズ
  3. カートページをカスタマイズ

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です。

コメントは受け付けていません。

Copyright© 2024 Welcart カスタマイズ ブログ All Rights Reserved.