timer

トップ > WPMS TAG List > timer
書式 <!--wpms timer StartDateTime EndDateTime-->
説明 StartDateTimeからEndDateTimeの間、タグで囲まれた内容を有効にします。日時指定以外の制御も可能です。
書式
解説
StartDateTime有効期間の開始日時。YYYYMMDD-HHMMの形式で指定
EndDateTime有効期間の開始日時。YYYYMMDD-HHMMの形式で指定
専用
置換
文字
置換文字なし
専用
タグ
<!--else-->条件に一致する場合は、このタグより前、不一致の場合はこのタグより後ろのHTMLが有効になります。
<!--wpms timer StartDateTime EndDateTime--> ... <!--/wpms-->
<!--wpms timer 20090101-1200 20090201-1100--> ... <!--/wpms-->
<!--wpms timer 1200 1100--> ... <!--/wpms-->
<!--wpms timer month 1,2,4,...,10,12--> ... <!--/wpms-->
<!--wpms timer day 1,2,3,4,...,31--> ... <!--/wpms-->
<!--wpms timer dayofweek sun,mon,tue,wen,thu,sat--> ... <!--/wpms-->
<!--wpms timer hour 0,1,2,3,...,23--> ... <!--/wpms-->
<!--wpms timer minute 0,1,2,3,...,59--> ... <!--/wpms-->
詳細
解説
指定された期間のみ、開始タグ〜終了タグまでの内容を有効にします。

開始タグ〜終了タグの間に『』タグを書くことができます。
この場合、elseタグより後ろは、timerで指定された期間以外に有効になります。

※timer 1200 1100 の形式で時間指定をする場合、23:00〜02:00の様な日付をまたぐ範囲の指定も可能です。

※elseタグは一番外側になるwpmsタグのみ使用できます。入れ子になるwpmsタグ内でelseタグを記述すると誤動作します。 

サンプルコード 変換後の結果
<!--wpms timer 20090301-0000 20091201-0000-->
指定日時の範囲内です
<!--/wpms-->

<!--wpms timer 20090101-0000 20090302-0000-->
指定日時の範囲内です
<!--else-->
範囲外です
<!--/wpms-->

範囲外です
<!--wpms timer 0500 0700-->早朝<!--/wpms-->
<!--wpms timer 0700 0900-->朝<!--/wpms-->
<!--wpms timer 0900 1200-->午前中<!--/wpms-->
<!--wpms timer 1200 1300-->昼休み<!--/wpms-->
<!--wpms timer 1300 1700-->午後<!--/wpms-->
<!--wpms timer 1700 1800-->夕方<!--/wpms-->
<!--wpms timer 1800 2100-->夜<!--/wpms-->
<!--wpms timer 2100 2300-->夜遅め<!--/wpms-->
<!--wpms timer 2300 0100-->深夜<!--/wpms-->
<!--wpms timer 0100 0300-->夜更け<!--/wpms-->
<!--wpms timer 0300 0500-->寝ましょう...<!--/wpms-->

<!--wpms timer month 1-->1月の売り出し<!--/wpms-->
<!--wpms timer month 2-->2月のお勧め<!--/wpms-->
<!--wpms timer month 3,4,5-->新学期セール<!--/wpms-->
<!--wpms timer month 6-->6月です<!--/wpms-->
<!--wpms timer month 7,8,9,10-->夏休みと残暑<!--/wpms-->
<!--wpms timer month 11-->秋から冬へ<!--/wpms-->
<!--wpms timer month 12-->師走<!--/wpms-->

新学期セール
<!--wpms timer day 5,10,15,20,25,30-->
毎月の売り出し日
<!--else-->
今日は普通の日
<!--/wpms-->

毎月の売り出し日
<!--wpms timer dayofweek sun,sat-->
休日
<!--else-->
平日
<!--/wpms-->

平日
<!--wpms timer hour 0,1,2,3,4-->夜中<!--/wpms-->
<!--wpms timer hour 5,6-->早朝<!--/wpms-->
<!--wpms timer hour 7-->7時<!--/wpms-->
<!--wpms timer hour 8-->8時<!--/wpms-->
<!--wpms timer hour 9-->9時<!--/wpms-->
<!--wpms timer hour 10-->10時<!--/wpms-->
<!--wpms timer hour 11-->11時<!--/wpms-->
<!--wpms timer hour 12-->12時<!--/wpms-->
<!--wpms timer hour 13,14,15,16-->午後<!--/wpms-->
<!--wpms timer hour 17-->17時<!--/wpms-->
<!--wpms timer hour 18-->18時<!--/wpms-->
<!--wpms timer hour 19-->19時<!--/wpms-->
<!--wpms timer hour 20,21-->夜<!--/wpms-->
<!--wpms timer hour 22,23-->夜遅め<!--/wpms-->

19時
<!--wpms timer minute 0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58-->
偶数の分
<!--else-->
奇数の分
<!--/wpms-->

偶数の分

WPMS Ver.1.006 2010-11-25 10:50 COPYRIGHT 2009-2017 ASTONISH CREATE
Powered by WPMS