キャンペーン中を判別する条件分岐
スポンサーリンク
キャンペーン中は特別にバナーを用意される方も多いのではないでしょうか。
以下の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ソフトなどでバナーを入れ替えるだけで、簡単にキャンペーンの表示設定が出来ます。
※こちらのコードをお使いになる場合は、widthとheightの数値をご自分の用意したバナーに合わせて入力して下さい。
キャンペーンが終われば表示は自動で消えますので、何かと便利です。