Installation & setup
Install the plugin, run the guided wizard, and take your first booking in minutes.
1. Install & activate
- In WordPress admin, go to Plugins → Add New → Upload Plugin.
- Upload the
medibook.zipfile and click Install Now, then Activate. - A new MediBook menu appears in the sidebar. Its database tables are created automatically on activation.
2. Run the setup wizard
Open MediBook → Setup. The five-step wizard creates real records as you go, and you can skip any step:
- Clinic — your first location (name, address, phone).
- First service — e.g. “GP Consultation”, with duration and price.
- First provider — a practitioner, optionally seeded with Mon–Fri 9–5 availability.
- Booking page — MediBook can create a page containing the booking form for you.
- Done — links to the next things worth setting up.
3. Load demo content (optional)
To explore MediBook with a populated clinic, go to MediBook → Settings → Demo content and click Load demo content. This adds sample locations, services, providers with availability, patients, appointments, and an intake form.
Remove the demo before going live: the same panel has a Remove demo content button that deletes only the demo records — your own data is kept.
4. Publish the booking form
If the wizard didn’t create a page, add a new page and place the shortcode where you want the form:
[medibook_booking]See Shortcode & layouts for layouts, popups, and pre-selecting a service or provider. Then point Settings → Booking page at this page so cancellation links in emails resolve correctly.