発送日目安を表示
スポンサーリンク
Welcartの商品マスターでは、発送日目安を入力する欄があります。
しかし、標準のテーマのままでは、発送日目安は商品詳細ページに表示されません。Welcartプラグインフォルダのusc-e-shop/functions/template_funcに、発送日目安を表示させるタグが用意されていますので、それを使って表示のカスタマイズをします。
もくじ
- 発送日目安を表示するテンプレートタグ
- wc_item_single.phpを使用中のテーマに設置
- テンプレートタグをwc_item_single.phpに記載する
1. 発送日目安を表示するテンプレートタグ
発送日目安を表示するのには、以下のテンプレートタグが用意されています。
usces_the_shipment_aim('return')
これを、商品詳細ページのwc_item_single.phpに追加記載して、発送日目安を表示してみましょう。
2. wc_item_single.phpを使用中のテーマに設置
wc_item_single.phpはWelcartのテーマの一部になりますので、カスタマイズする場合は、Welcartがアップデートされる際に上書きされないように退避させる必要があります。
退避の方法は、Welcartのこちらのページをご覧頂くか、過去記事をご覧下さい。
3. テンプレートタグをwc_item_single.phpに記載する
今回は、「在庫状態:在庫有り」の記載の直下に記載しました。
wc_item_single.phpの38行目の以下の記述が、在庫状態を表示させるコードです。
<div class="field"><?php _e('stock status', 'usces'); ?> : <?php usces_the_itemZaikoStatus(); ?></div>
そのすぐ下に、先ほどの発送日目安のタグを入れます。
<div class="field">発送日目安:<?php usces_the_shipment_aim(); ?></div>
在庫状態のコードと同様のclass属性fieldをつけているので、同じようにスタイルシートが適用されています。もちろん自由に変えて下さって結構です。
小さなECサイトであれば、基本的に在庫があるものを売っていると思いますのでこのカスタマイズは必要ないかもしれませんが、例えば取寄せ商品などがある場合は、このように発送日の目安を書いておいたほうが親切です。