ここ2年くらいの間、プラグイン制作の勉強用のテーマとして不定期に手をつけているのが「オンライン英会話のサイトみたいな予約システム」。ついつい勉強したいことを試す方が先立ってしまい、足踏み状態でした。

  • 講師ごとの週間スケジュールの表示
  • 週間スケジュールから予約フォームを開く
    (ログインしていない場合は、ログインページへリダイレクト)
  • 予約の申込みと、申込者と講師の双方へのメール通知
  • 受講履歴表示
  • 予約一覧表示
  • 予約のキャンセルと、申込者と講師の双方へのメール通知
  • 講師による予約のキャンセルとメール通知

とりあえずできているのは、ここまで。
そろそろ「ここで一区切り」と思えるような形にしたいところです。

 

スクリーンショット

講師情報の中にショートコードで週間スケジュールを表示させてー

ss-weekly-schedule

 

ー「Open」状態のセルからリンクで予約フォームへ移動します。

ss-reserve-form