概要
ヨガレッスンの予約のように事前に定めた時間割をもとに予約を行うサイトをWordPressで作れないか調べてみた。
調査した結果、WordPressにEvent ManagerとWP FullCalendarのプラグインを追加すれば、目的としていたレッスン予約サイトが作れそう。
ただ、予約フォームがうまくできなかったので後日再度調査する。
Wordpressのインストール
下記のサイトを参考にして、Windows PC上にWordpressをインストールした。一部躓いたところもあったが、どこで躓いたか忘れてしまった💦
Ubuntu 20.04 LTS に WordPress 5.8 をインストール - Qiita
予約カレンダー用プラグイン
予約カレンダー用のプラグインが無数にあって調べるのが大変。様々な予約カレンダー用プラグインがあるが、ほとんどが要件を満たしていなかった。本調査で予約と一口に言っても様々な予約方法があることがわかった。例えば、一見ヨガなどのスクールとエステサロン/美容室の予約は似ていそうだけれど、全然違う。
Online Lesson Booking
- Bad
- 設定方法がわかりにくい
- 残席管理できない
Salon Booking
- Bad
- 時間割指定ができない
MTS Simple Booking
- Good
- 設定方法がわかりやすい
- Bad
- 時間割指定できるが、毎日同じ時間割になってしまう
- キャンセルできない
https://keimarublog.com/how-to-mts-simple-booking-c/#index_id0
Events Manager
https://howcang.com/2019/11/19/events-manager/
- とても良い!
- WP Fullcalendarと一緒に使えば、すごいよさそうだが、予約フォームがうまく作成できなかった。後日再調査
WordPressの構成について
WordPressを使うには、Linuxなどのサーバ上にApacheとPHP、MariaDBをインストールする。Apacheがフロントエンドで、アプリケーションがPHP、バックエンドのDBがMariaDBとなる。
以上