Plugin Directory

Test out the new Plugin Directory and let us know what you think.

Online Lesson Booking

This plug-in supplies the reservation-form and scheduler for the one-to-one online lesson.

Visit Setup Guide (ja)/(en).


  1. Donwload plugin file and unzip it.
  2. Upload "online-lesson-booking-system" folder to the "/wp-content/plugins/" directory
  3. Activate the plugin through the "Plugins" menu in WordPress

Plugin set up

  1. Open the WordPress admin panel, and go to the plugin option page "OLBsystem".
  2. Menu "OLBsystem > General" is setup about reservation and a timetable.
  3. Menu "OLBsystem > Special pages" is setup of the name (slug) of a page indispensable to a system.
  4. Menu "OLBsystem > Mail" is Edit of the text of notice mail.
  5. This plug-in uses JQuery. Insert in your theme-file(functions.php) the code "wp_enqueue_script('jquery');".
  6. Some special pages are already created, when the plug-in was activated.
  7. Activate added widget "Members only", "Teachers only", and "Admins only".

Edit the schedule of teacher

  1. Add some users as teacher. Teacher's role is "author".
  2. Open the their profile-edit-page, check the item of "teacher".
  3. Log in as a teacher. Access the "editschedule" page and set a schedule.
  4. Make the information of each teacher as "post" (ex. with "teacher" category, etc.), and insert short cord [olb_weekly_schedule id="xx"].
  • "id" is ID number of each teacher. ID number is confirmed with a list of users in admin-page.

Member registration

  1. Check the item of the "membership" (anyone can register) in the admin page of WordPress.
  2. A "new user's default role" is "subscriber".
  3. Members perform new user's registration themselves. Member must set item "Skype ID".
  4. Administrator update the item "term of validity" of member's profile. (ex. after checking the payment from a member, etc.)
  • "Ticket system" can be chosen from version 0.4.0.

Requires: 3.5 or higher
Compatible up to: 4.7.3
Last Updated: 2 months ago
Active Installs: 600+


4 out of 5 stars


0 of 2 support threads in the last two months have been marked resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1