店舗の営業日や予約状況を、電話、SNS、WordPressのお知らせで別々に案内していると、どこが最新情報か分かりにくくなります。休業日を告知したのに固定ページは古いまま、空き状況をSNSで更新したのにサイトでは予約できるように見える、といった食い違いも起こります。
結論は、WordPressに店舗の予約カレンダーを置く前に、「営業日」「休業日」「イベント」「予約枠」を分けて決めることです。カレンダーは情報をきれいに並べるだけの部品ではありません。誰が、いつ、何を更新し、予約後にどの連絡を返すかまで決めて初めて、店舗の案内として使えます。
設置前に確認する5項目
- 営業日と休業日のどちらを登録するか
- 予約を受ける単位が日、時間、イベントのどれか
- 空き状況を誰が更新するか
- 予約後に管理者通知と利用者メールが必要か
- 決済まで必要か、予約受付だけでよいか
WordPressの店舗予約カレンダーに載せる4種類の情報

1. 通常の営業日
まず、普段営業している曜日と時間を整理します。毎週同じなら固定ページの営業時間でも伝えられますが、臨時営業、季節営業、担当者別の出勤がある場合はカレンダーが役立ちます。カレンダー内の表記と、ヘッダー・フッター・Googleビジネスプロフィールなど別の案内が食い違わないよう、更新担当を決めます。
2. 休業日と受付停止日
休業日と予約受付を止める日は、同じとは限りません。店舗は営業していても貸切や研修で新規予約を受けない日があります。反対に、営業時間外でも翌週の予約は受け付けられます。「店が閉まっている日」と「フォームから選べない日」を分け、読者に見える説明を揃えます。
3. イベント・相談会・限定枠
セミナー、相談会、ワークショップ、季節メニューなどは、通常営業とは別のイベントとして登録します。タイトルだけでなく、開始・終了時刻、場所、対象者、定員、持ち物を一つの詳細画面にまとめます。同じ日に複数の枠を細かく並べたい場合は、利用するカレンダーがその登録方式に対応しているか先に確認します。
4. 空き状況と予約受付
「営業している」と「予約できる」は別の情報です。定員や受付数を持つ場合は、空きあり、残りわずか、満席を読者が見分けられるようにします。手動で更新するなら、予約が入った後に誰が反映するかを決めます。自動計算を使う場合も、キャンセルや電話予約を同じ管理画面へ反映できるか確認してください。
| 情報 | 読者が知りたいこと | 運営側の更新 |
|---|---|---|
| 営業日 | いつ店が開いているか | 定休日・臨時営業を反映 |
| 休業日 | 来店・連絡できない日 | 臨時休業と受付停止を区別 |
| イベント | 内容、時刻、場所、定員 | 変更・中止時に更新 |
| 予約枠 | 今申し込めるか | 電話予約・キャンセルも反映 |
月表示・週表示・リスト表示の選び方
月表示は、定休日とイベントの全体像を見せたい店舗に向きます。週表示は、直近の予約枠や担当日を比較しやすい形式です。リスト表示は、開催日が少ない相談会やセミナーを時系列で読ませる時に使いやすくなります。すべてを同時に出すのではなく、読者が最初に決めたいことに合わせて初期表示を選びます。
- 美容室・教室の営業日全体を見せる: 月表示
- 直近7日の空き枠を選ばせる: 週表示
- 月数回のイベントを説明付きで並べる: リスト表示
- スマホで一画面の情報量を減らしたい: 週またはリスト表示を検討
月表示が機能的に優れていても、スマホで1日の枠が小さくなり、イベント名が読めなければ目的を果たせません。390px相当で曜日、日付、空き状況、前月・次月の操作が見えるかを確認します。詳細情報をモーダルで開く場合は、閉じる操作と画面スクロールも試します。
予約カレンダーと決済システムを混同しない
予約受付だけでよい店舗と、事前決済、在庫連動、スタッフ指名、回数券、キャンセル料まで必要な店舗では、選ぶ仕組みが違います。シンプルなカレンダーに決済まで期待すると、公開後に業務がつながりません。反対に、電話で詳細を確認する店舗が最初から大型予約システムを入れると、設定と運用が重くなる場合があります。
| 必要なこと | 検討する仕組み |
|---|---|
| 営業日・イベントを見せる | 表示中心のカレンダー |
| 名前と連絡先で予約を受ける | 予約フォーム付きカレンダー |
| 担当者・設備・複数枠を同時管理 | リソース管理対応の予約システム |
| 事前決済・キャンセル料まで扱う | 決済連携対応の予約サービス |
この記事で紹介するACS Business Calendarは、決済なしの予約受付と空き状況管理が中心です。決済機能が必要な場合は、別の予約・決済サービスを検討してください。向いていない要件を先に切り分けることが、導入後の作り直しを減らします。
ACS Business Calendarを固定ページへ置く手順

ACS Business Calendar v2.6.3は、月・週・リスト表示、営業日・休業日・イベント、空き状況、予約フォーム、管理者通知、予約者向けメールに対応しています。六曜と日本の祝日表示も設定できます。現在の製品ページは公開中ですが、価格やライセンス条件を記事内で推測せず、導入時点の製品ページで確認してください。
- WordPressへプラグインをインストールして有効化する
- 管理画面で新しいカレンダーを作成する
- 営業日、休業日、イベントまたは予約枠を登録する
- 通知先メールと予約受付のON/OFFを確認する
- 固定ページへカレンダーのショートコードを設置する
- 公開URLでテスト予約を行う
基本の設置は、カレンダーIDを指定した[acs_calendar id="123"]形式です。週表示やリスト表示を初期状態にする場合は、製品の現行説明に沿って表示指定を追加します。WordPressのショートコードは、登録された処理を投稿や固定ページの本文から呼び出す仕組みです。コードを本文へ直接貼るのではなく、プラグインが案内するショートコードを使います。
公開後は、カレンダーが見えるだけで終わらせません。テスト予約を1件送り、完了表示、管理者通知、予約者メール、管理画面の予約一覧を確認します。フォーム全体の確認順は問い合わせフォームの送信テスト方法も参考になります。
公開前に確認する8項目
- 営業日・休業日が実際の案内と一致する
- イベントの開始・終了時刻、場所、定員が正しい
- 空き状況が電話予約や店頭予約も含めて正しい
- 前月・次月、週、リストの操作ができる
- 満席時に予約フォームが意図どおり止まる
- 管理者通知と予約者メールが届く
- PCと390px相当で横はみ出しがない
- 問い合わせ・キャンセル方法へのリンクがある
特に、公開前のテストデータを残したままにしないこと、通知メールに個人情報が含まれることを理解して受信箱を管理することが重要です。予約情報をCSVへ出す場合も、共有先と保存期間を決めます。カレンダーを入れただけで運用が自動化されるわけではなく、変更とキャンセルを誰が反映するかが品質を左右します。
向いているケース・向いていないケース
向いている
- 営業日・休業日をWordPressで伝えたい
- イベント単位で予約を受けたい
- 決済なしで空き状況と連絡先を管理したい
- 月・週・リスト表示を使い分けたい
向いていない
- 予約時にオンライン決済が必須
- 複数スタッフ・設備を細かく同時管理する
- 外部予約サイトとのリアルタイム同期が必須
- 更新担当者を決められない
よくある質問
Q. 店舗の営業時間だけなら予約カレンダーが必要ですか?
A. 毎週同じ営業時間だけなら固定ページの表でも十分です。臨時休業、イベント、空き状況、予約受付を同じ場所で更新したい場合にカレンダーを検討します。
Q. WordPressの予約カレンダーで決済もできますか?
A. 製品によって異なります。ACS Business Calendarは現行仕様では決済なしの予約受付が中心です。事前決済やキャンセル料が必要なら、決済連携対応の予約サービスを検討してください。
Q. 月表示と週表示はどちらが店舗向きですか?
A. 定休日とイベントの全体像は月表示、直近の空き枠比較は週表示が向きます。スマホで文字が読めるかを確認し、読者が最初に決めたいことへ合わせます。
Q. カレンダーを公開したら何をテストしますか?
A. 日付・時刻・定員、前後移動、予約フォーム、完了表示、管理者通知、予約者メール、管理画面一覧、PCとスマホ表示を公開URLで確認します。
まとめ
WordPressに店舗の予約カレンダーを置く時は、営業日、休業日、イベント、予約枠を分け、誰が更新するかまで決めます。月・週・リスト表示は、読者が最初に知りたい情報で選びます。決済や複雑なスタッフ管理が必要なら別の仕組みを検討し、予約受付中心なら固定ページへの設置と通知テストから始めてください。
公式情報: WordPress Shortcode API
この記事は役に立ちましたか?
ありがとうございます!