WordPressを使っています。
サイト上で期間ごとに表示を切り替えたい箇所があり、WordPressの関数「date_i18n」を使って日付と時間を取得し、表示を切り替えているのですが
そこにelseifを足し、更に細かく分岐させて表示がしたいです。
しかしいざelseifを足してみたところ、エラーでページが表示されなくなってしまい…
どう書き方が良くないのかわからず、すみませんがご助力いただけないでしょうか。
php
1<?php if (strtotime(date_i18n('Y-m-d H:i')) < strtotime('2021-1-1 12:00')) : ?> 2 1/1の12:00まで表示 3 4<?php elseif (strtotime(date_i18n('Y-m-d H:i')) > strtotime('2021-1-1 12:00') && strtotime(date_i18n('Y-m-d H:i')) < strtotime('2021-1-15 12:00')) : ?> 5 1/1の12:00以降、1/15の12:00まで表示(※ここを追加したらエラーになります※) 6 7<?php else : ?> 8 1/15の12:00以降表示 9 10<?php endif; ?>
※phpと記載していますが、htmlに組み込んでいます。
もともとはelseifはない記述でした。
回答1件
あなたの回答
tips
プレビュー