Switch the display of content based on time using a shortcode. ショートコードで囲んだコンテンツを時間に応じて表示切替できるプラグイン。
As of April 2026, Time goes by is a WordPress time plugin with 100 active installations and a 0/5 rating0. It has been downloaded 10K+ times in total. Requires WordPress 6.0+ and PHP false+. Available on WordPress.org since 2016. Top alternative: Reading Time WP.
ショートコード [tgb ][/tgb] で囲まれた部分が start_time, end_time, config で指定された時間帯等に表示されるようになるプラグインです。
start_time だけの指定
end_time だけの指定も可能です。
[tgb start_time=”20160101″][/tgb] で囲まれた部分は 2016年1月1日を迎えると表示されます。
[tgb end_time=”20161231″][/tgb] で囲まれた部分は 2016年12月31日になるまで表示されます。
2016年12月31日いっぱい表示したい場合は [tgb end_time=”20161231235959″][/tgb] で囲むか
[tgb end_time=”20170101″][/tgb] で囲むと2017年1月1日担った瞬間表示されなくなります。
より詳細で繰り返しも可能な config パラメータの設定ができるようにしました。
設定は config=”day:1|2|3|4|5,hour:7|8|9|10|11″ のように設定します。
上記の設定は下記のように理解されます。
「毎月1〜5日 の 7〜11時 にだけ表示される」
これに start_time, end_time も絡めて詳細に繰り返しとなる部分を設定することが可能です。
そして複数の設定を一度に行うことができます。パラメータをカンマ区切りで指定できます。
** 複数の設定は記述の順番に実行されます。ただし、任意のパラメータについては最後に実行されます。
** 規定のパラメータ、任意のパラメータ以外のパラメータは無視されます。
config パラメータは下記の設定が出来ます。
…
| WordPress | 6.0+ requiredTested up to 6.8.5 |
| PHP | false+ required |
WordPress 6.5.3 にてテスト
コードの整理
timezone の取得を wp_timezone_string() に変更
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.