キャンペーン中を判別する条件分岐

スポンサーリンク

キャンペーン中は特別にバナーを用意される方も多いのではないでしょうか。

バナーの例

バナーの例

以下のif文では、キャンペーン中の条件分岐が出来ますので、キャンペーン用バナーを予め用意しておき、if文で挟んでおけば、キャンペーン期間中だけに自動的に表示されるようになります。

キャンペーンを判別するif文

以下の記述で、キャンペーン中かどうかを判別出来ます。

<?php
$options=get_option('usces');
if('Promotionsale'==$options['display_mode']):
?>
ここに表示させたい内容を入力
<?php endif; ?>

もちろん、<?php endif; ?>で終わらずに<?php else: ?>として「そうでない場合」としておけば、キャンペーン中とキャンペーン期間外の時で、表示を切り替えることも可能です。

キャンペーンを判別の便利な利用方法

予め、テーマのimageフォルダなどにcampaign_banner.pngなどと名前をつけた画像を用意して、テーマ内のimagesフォルダに入れておきます。

その上で、上述のif文を使って、「ここに表示させたい内容を入力」の部分に、

<img src="<?php bloginfo('template_url'); ?>/images/campaign_banner.png" width="" height="" title="キャンペーン" alt="キャンペーンバナー" />

と入力しておけば、キャンペーン毎にFTPソフトなどでバナーを入れ替えるだけで、簡単にキャンペーンの表示設定が出来ます。

※こちらのコードをお使いになる場合は、widthheightの数値をご自分の用意したバナーに合わせて入力して下さい。

キャンペーンが終われば表示は自動で消えますので、何かと便利です。

(参考)キャンペーン中を判別するタグはありますか?

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

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