営業日カレンダーを作る

Advanced Custom Fields Pro は生涯有効な開発者ライセンスを持っています。

情報を追記している場合はありますが、古い情報を訂正はしていませんので、公開年月日を参照してください。プラグイン・タグ、いずれもワードプレス・PHPのバージョン等によって動作しない場合もあります。

ワードプレスに今月と来月の営業日カレンダーを付けたいということで、候補に挙げられたプラグインを入れてみたが、設定が面倒そうだったり、デザイン通りの見た目にするにはスタイルの調整がかなり必要だったりで、Advanced Custom Fields Pro を利用してPHPで付けてみた。*APIは不使用

土日定休なので土日にクラスを付け、その他の休業日はAdvanced Custom Fields Proのデートピッカー繰り返しで設定欄を付け、入力された値をカンマ区切りでデータ参照用のフィールドに保存。

日付を出力するところで、参照データに含まれていたらクラスをつける。

以下のサンプルは土日定休で祝日をデータとして保存。
*案件では、間違いなくフォーマットどおりに日付を入れるためにデートピッカーを使用していますが、サンプルではテキストフィールドに直接日付を保存しています。

2026年 4月
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30   
2026年 5月
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31       

営業日カレンダー

Advanced Custom Fields に関する記事 新着

Advanced Custom Fields に関する記事一覧ページへ

関数書きますので、気軽にお問い合わせください。
問い合わせフォーム / m.fuchibe@web-taiyo.com / Chatwork ID:taiyoblog