Forum Discussion
adamwelch
May 04, 2023Copper Contributor
Bookings calendar into Wordpress website
Hi. I have created a bookings page and I want to be able to show the calendar on our website which is done on Wordpress, how would I achieve this please? Adam
wptech369
Apr 30, 2024Copper Contributor
Configuring a booking calendar on your WordPress website can enhance user engagement and streamline appointment scheduling. Here are some options of achieving that prepared by WordPress Maintenance and Support Company WP Official Support.
- WP Booking Calendar Plugin:
- The WP Booking Calendar plugin is a popular choice for adding booking functionality to your WordPress site.
- Here are the steps to set it up:
- Install and Activate the Plugin:
- Go to your WordPress dashboard.
- Navigate to Plugins > Add New.
- Search for “WP Booking Calendar” and install the plugin.
- Activate it.
- Create a Booking Page:
- Add a new page where you want to display the booking calendar.
- Insert the Booking Calendar block using the WordPress block editor or use a shortcode block in page builders like Elementor.
- Configure Calendar Options:
- Choose the type of calendar (with a booking form or just an availability calendar).
- Set the number of months, start month, and calendar dimensions (width and height).
- Customize Settings:
- Visit the booking settings to customize appearance, time slots, availability, form fields, email notifications, and sync options.
- Manage Bookings:
- Receive notifications about new appointments.
- Approve, decline, or edit specific bookings from the admin panel.
- Get a complete overview of your schedule in day, week, or month view.
- Install and Activate the Plugin:
You can find more information about the WP Booking Calendar plugin on the WordPress.org plugin page1.
- Booked Plugin:
- Another option is the Booked plugin, which offers robust booking features.
- Here’s how to set it up:
- Install and Configure:
- Install the Booked plugin from the WordPress repository.
- Adjust general settings, such as booking type, appointment limits, and display options.
- Add Time Slots:
- Define time slots for the default calendar (days, hours, and available spaces).
- Customize email templates and logos for customer notifications.
- Embed the Calendar:
- Use the provided shortcode to add the booking calendar to any page or post on your website.
- Create Additional Calendars:
- If needed, create more calendars for different types of bookings or events.
- Install and Configure:
You can find a tutorial video on creating a booking calendar with the Booked plugin here2.
- Google Calendar Integration:
- If you prefer simplicity, consider embedding a Google Calendar on your WordPress site.
- Create a Google Calendar, customize it, and then embed it using an iframe or a plugin.