WordPressのツボとコツがゼッタイにわかる本ホームページに予約システムを導入するWordPressで作ったオンライン英会話サービスのホームページに、フリーの予約システムプラグインを導入する手順です。Booking:OLB)」というWordPressのプラグインを使います。スケジュール表このOLBプラグインは、いわゆる「スカイプ・オンライン英会話レッスン」のように、複数の講師に対するレッスンの予約やキャンセルをオンラインで受け付けるシステムです。最低限、オンラインレッスンの運営に必要な機能が揃っている各講師が自身のアカウントでログインし、自らスケジュールを編集できるガイドOLBプラグインの導入手順(ユーザーガイド)http://olbsys.com/setup/digest/(▲予約システムの情報を閉じる)予約システムを導入してみる基本的には、OLBプラグインの導入手順(ユーザーガイド)の通りです。以下は、実際に予約システムを導入して、予約操作のテストをするまでの手順のまとめです。▶サンプルサイトはこちらWordPressのインストール(さくらのレンタルサーバー)インストール完了後、管理者アカウントでログインします。管理画面「設定:パーマリンク設定」で「投稿名」を選択して保存します。管理画面「設定:一般」で「メンバーシップ:だれでもユーザー登録ができるようにする」を有効にします。ページ:新規作成」で、サービス内容の説明など必要なページを作ります。lesson」でプラグインを検索します。Booking」プラグインをインストール&有効化します。(OLBプラグインで使う「固定ページ」がいくつか追加される)管理画面「OLBsystem」からプラグインのオプションを設定します。:ウィジェット」から、OLBプラグインの「専用ウィジェット」を設定します。管理画面「ユーザー:新規追加」を開き、権限グループに「投稿者」を選択して、先生としてのユーザーを登録します。追加フィールド」の講師属性「講師」にチェックをして保存します。:カテゴリー」で新規カテゴリーを追加します。:新規投稿」で先生の紹介記事を、カテゴリ「先生」を指定して投稿します。スケジュールカレンダー用のショートコードを挿入します。「投稿を表示」で先生の紹介記事を確認します。先生の紹介記事ホームページのメニューOLBプラグインは、オンライン英会話のように複数の先生がいるケースにも対応していますが、個人で運営する場合、先生は1人だけなので、OLBプラグインのガイドにある「講師が1人だけの場合のサイトの作り方」という記事を参考にします。プラグインでは、複数の講師がいるようなケースを想定して「講師」カテゴリを作成し「講師紹介記事」を投稿する方法を紹介していますが、個人で運営されていて講師が1人だけというケースもあるかと思います。以下に、講師が1人だけのサイトを作る際のヒントをご紹介します。日別スケジュール(講師一覧)ページは、複数の講師のその日のスケジュールを一覧できるようにしているものです。このページは、OLBを有効化した時点で自動的に作成されていますが、講師が1人しかいないのであれば必要ないかもしれません。次に記す「講師紹介」のページで週間スケジュールが見られます。専用メニューは「専用ウィジェット」に表示されるので、それに含まれるページはメニューから削除してよさそうです。以下のページをメニューに載せます。ログアウトして、先生ユーザーのアカウントででログインし直します。(管理者アカウントのままでも設定できます)「講師スケジュール編集ページ」を開き、レッスン日や時刻のセル、または各レッスンのセルをクリックしてスケジュールを設定し、更新します。先生の紹介記事にスケジュールが反映されていることを確認します。ログアウトして、先生の紹介記事を開きます。スケジュール表の「Open」セルをクリックするとWordPressのログインフォームへ転送されるので、フォーム下の「登録」をクリックします。ログインフォーム会員登録フォームにユーザー名とメールアドレスを入れて「登録」します。登録フォーム予約(無料体験レッスン)生徒ユーザーでログインした状態で、先生の紹介記事を開きます。先生の紹介記事スケジュール表の「Open」セルをクリックすると予約フォームが開くので予約します。予約すると生徒ユーザーに予約通知メールが届きます。予約通知できあがったサンプルサイトはこちらです。※架空のサービスとしてhttp://online-service.club/demo/mlbenglish/以上、かなりおおまかですが、予約システムの導入から最初の予約までの流れでした。OLBプラグインの詳しい導入手順は、ガイドの方も参照されてください。