WP Booking System — Booking Calendar

Описание

WP Booking System is a WordPress booking plugin and availability calendar designed for daily rentals. Used on more than 20,000 WordPress websites, it helps rental businesses accept bookings, manage availability and synchronize calendars.

Is this booking calendar for you?

  • Do you rent something out, like a holiday home, a boat or something else?
  • Do you have a WordPress website and need a bit of help to keep track of your rentals through a booking calendar?

…then yes! The WP Booking System is perfect for your needs.

Get easy online booking with this lightweight and powerful booking system.

A set-and-forget booking calendar for your rental business

Система бронирования WP — простая система. Вы потратите всего несколько минут. Начните получать заказы от ваших посетителей сегодня! Вы можете создавать календари и формы бронирования, можете управлять бронированием. Вы можете легко настроить систему бронирования в соответствии с вашими потребностями!

Start receiving bookings from your visitors today!

Display available dates in your booking calendar

With just one click you can create the first booking calendar for your holiday home or rental business. Already have bookings made? You can manually manage the calendar’s availability in just a few seconds.

Now your booking calendar is up to date with the latest bookings and available dates!

Create a form and enable clients to make bookings online

The beauty of this WordPress booking calendar is that it allows your website visitors to book available calendar dates on the spot through a fully customizable booking calendar form.

Enable your clients to use the rental calendar fast and easy. In just three simple steps, clients will be able to reserve a slot on your booking calendar:

  • Hover over the booking calendar to pick a starting date. Click on it, then move the cursor to select the number of days to book. (clients can easily see booked days by using the booking system legend)
  • Next, fill in the booking system form (you can edit the form fields at any time to make sure clients submit the most relevant information you need; mark fields as compulsory or optional)
  • Finally, click the booking button to make a reservation.

With the premium version of the booking system, you can allow customers to make online bookings using the top payment platforms available at the moment!

Click here to see a demo of the premium version

Вы можете просматривать и управлять бронированиями из административной панели. Вы даже можете настроить автоматические уведомления календаря, чтобы получать электронное письмо при бронировании. Теперь вы все готовы получать онлайн-заказы через свой календарь бронирования.

Receive and manage bookings

All your bookings are saved in your rental calendar and are beautifully displayed so you can easily access them and view the booking details.

времени читать описание? Откройте для себя главные преимущества системы бронирования WP всего за 40 секунд!

Features of the Free version:

  • Create your own booking system with one booking calendar and one booking form
  • Receive and manage bookings directly from your WordPress dashboard
  • Сохранить дополнительную информацию о бронировании
  • Create and customize your own calendar legend with custom statuses, colors and text
  • Use split days for arrival and departure dates
  • Display multiple months
  • Изменить первый день недели
  • Изменить начало месяца / года
  • Edit multiple dates with just one click
  • Display tooltips with extra info
  • Hide calendar bookings from the past from your visitors
  • Show the week’s number on the booking calendar
  • Set booking limits, including minimum and maximum stay lengths and allowed start and end days
  • Automatically block booked days to help prevent double bookings
  • Generate a shortcode to insert the booking calendar and booking form into a page or post
  • Compatible with all major Page builders
  • Use the Gutenberg block to embed the booking calendar
  • Use the WP Booking System widget

  • The booking calendar supports multiple languages

EXTRA FEATURES OF THE PREMIUM BOOKING CALENDAR VERSION:

  • Принимает онлайн и оффлайн платежи
  • Add pricing, seasonal rates, extras, deposits, taxes and discounts to your bookings
  • iCalendar Sync, Import and Export
  • Создать неограниченное количество календарей бронирования
  • Создать неограниченное количество форм бронирования
  • Use the Advanced Booking Restrictions add-on for more powerful booking rules, including seasonal restrictions, fixed booking lengths, arrival and departure rules, booking windows and turnaround periods
  • Display an overview reservation calendar
  • Send and customize booking notifications
  • User management within the booking system
  • Very easy to translate into any language
  • Professional support for any question related to the booking calendar
  • Download the Premium version at: www.wpbookingsystem.com

This WP Booking Calendar Plugin is for…

Любой арендный бизнес должен использовать плагин WP Booking Calendar для отслеживания своего арендного календаря в течение всего года.

  • Property rentals: bed & breakfast, hotels, hotel rooms, cottages, apartments, houses, apartment rooms (use WP Booking System even when you are renting through AirBNB, Booking.com etc.)
  • Boat rentals
  • Car & motorcycle rentals
  • Sports equipment rentals (full day ski equipment rental, bike rentals, skates rentals etc)
  • Events rentals (full day trainings/courses, parties, weddings, baptisms, corporate events, business meetings, conferences etc)
  • Speakers, singers, photographers, videographers, inspectors can also benefit from using WP Booking system

Система бронирования скоро станет незаменимым инструментом в вашем бизнесе, и вы обнаружите, что ежедневно используете ее для управления бронированиями в своем календаре.

How the booking calendar helps your clients

  • Clients can make calendar bookings online, by accessing your website
  • No need to call to make a reservation
  • They can see the available calendar dates and manage their schedule to make a booking
  • They can make simple and fast bookings from the comfort of their own home, directly from their mobile phones

Key booking system benefits for your business

  • Collect relevant information about your clients through the booking system form (configure the rental calendar form to your needs). No need to call or collect this information at the desk.
  • Use the WP Booking System on the go, from your mobile phone. The WP Booking Calendar can be used from mobile devices with ease — simply log in to your website and make any necessary edits just like on a computer.
  • Manage bookings offline — when you meet with a client 1:1 and they want to make a future booking, simply log in to your website, access the booking calendar and make the reservation on the spot, for them.
  • With the Premium version, stay up to date with bookings using customizable email confirmations, notifications and reminders

WP Booking System in a nutshell…

Установите плагин и начните получать заказы с помощью системы бронирования WP. С помощью этого плагина WP вы можете создавать календари бронирования, формы бронирования и принимать заказы через свой веб-сайт. Настройка его очень проста, и вы будете готовы к работе всего за несколько минут. Бронирование будет четко указано в вашем календаре бронирования. Плагин календаря бронирования работает просто и может быть переведен на несколько языков.

Скриншоты

Блоки

Этот плагин предоставляет 1 блок.

  • Single Calendar

Установка

  1. Установите плагин, загрузив zip-файл (Plugins & gt; Add New & gt; Загрузка)
  2. Активируйте плагин через меню «Плагины» в WordPress
  3. Нажмите на пункт меню «Системы бронирования» ( ‘WP Booking Systems’)
  4. Нажмите «Добавить новый» в верхней части страницы, чтобы создать календарь
  5. Чтобы вставить календарь на страницу или сообщение, используйте кнопку «Добавить календарь» на этой странице

Часто задаваемые вопросы

Как включить календарь бронирования на странице или на почте?

You can add the booking calendar using the Gutenberg block, widget, the “Add Calendar” button above the editor, or directly with a shortcode.

An example shortcode is:

[wpbs id="1" title="yes" legend="yes" legend_position="side" display="1" year="0" month="0" show_first_available_date="no" language="auto" start="1" dropdown="yes" jump="no" history="1" tooltip="1" highlighttoday="no" weeknumbers="no" show_prices="no" form_id="1" form_position="bottom" auto_pending="yes" selection_type="multiple" selection_style="normal" minimum_days="0" maximum_days="0" booking_start_day="0" booking_end_day="0" show_date_selection="no"]

You can see the full documentation here: https://www.wpbookingsystem.com/documentation/adding-a-calendar-and-a-form-to-a-page/the-shortcode/

Будет ли эта система бронирования работать на меня?

WP Booking System is designed for bookings made on a per day basis rather than hourly time slots. It is a good fit for holiday homes, cabins, apartments, boats, equipment rentals, campsites and other businesses where customers reserve one or more full days.

Can customers make bookings directly from the calendar?

Yes. Visitors can select their desired dates, complete the booking form and submit their reservation directly from your website. You can then review and manage the booking from your WordPress dashboard.

Can I customize the booking form?

Yes. You can customize the booking form and choose what information you want to collect from your customers.

Does WP Booking System work on mobile devices?

Yes. The booking calendar is responsive and works on desktop, tablet and mobile devices.

Does WP Booking System support multiple languages?

Yes. The booking calendar supports multiple languages, making it suitable for websites with international visitors.

Can I manage bookings from the WordPress dashboard?

Yes. Submitted bookings can be viewed and managed directly from your WordPress dashboard.

Does WP Booking System work with any WordPress page builder?

Yes. WP Booking System works with popular WordPress page builders such as Elementor, Divi, Bricks, Beaver Builder, WPBakery and other page builders that support shortcodes, widgets or Gutenberg blocks. This makes it easy to add your booking calendar to almost any page layout.

Does WP Booking System work with any WordPress theme?

Yes. WP Booking System is designed to work with any properly coded WordPress theme. The booking calendar is responsive and adapts to the layout of your website.

Is WP Booking System compatible with managed WordPress hosting?

Yes. WP Booking System works with managed WordPress hosting environments, including Kinsta.

Does WP Booking System support hourly appointments?

No. WP Booking System is designed for day based and multi day bookings. It is best suited to businesses where customers choose dates rather than specific appointment times.

У меня есть еще один вопрос

Please visit wpbookingsystem.com for more information, documentation and support.

Отзывы

01.09.2026
Just wanted to thank the team, in particular Roland, for providing the right development help to assist with making my custom UI possible. Not a lot of places offer this sort of quick, and to the point, support. Thanks again.
27.08.2026
I already used the free version of WP Booking System on one of my sites but recently purchased a version for another site that needed more functionality and multiple calenders. The WP Booking system plugin is very easy to use, has all the functionality I needed and more. And I got the best support someone could wish for. Fast answers, to the point and they helped me very well. I can very much recommend this to anyone that needs calendar and booking functionality for their Wordpress site!
17.07.2026
We are very happy with this Plugin and the support is great. Whenever I was asking the support they replied fast and friendly and also helped me with problems or supported me when I tried to modify things.
09.07.2026
We have been using WP-Booking-System for more than 2 years now, and it's very stable, suits our needs, and if not Roland and his team helps us get it customized to fit our needs. I can only recommend this plugin. /Jan
08.07.2026 1 ответ
everytime i have issues with this plugin. Seems like it's not tested very well before deployment i receive payment, but booking not created. Happend already 2 times when you change make a change to the invoice number settings, all your currently created invoices are changed cant set an manual booking to paid when its paid online (to correct the missing booking die to the previous bug) not working correctly on a android tablet, sometimes can't select a value I can go on and on and on…..time to start looking for a better solution as in can't trust on this plugin. Costing me more time/money while it should safe me time
28.06.2026
Really happy with WP Booking System. It is my go-to for clients who need to add booking function to their website. I've used for a few projects so far and it ticks all the boxes. On top of that super responsives support which is invaluable. Had a feature request that was addressed and added to the plugin with days, very happy and highly recommend!
Посмотреть все 344 отзыва

Участники и разработчики

«WP Booking System — Booking Calendar» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«WP Booking System — Booking Calendar» переведён на 7 языков. Благодарим переводчиков за их работу.

Перевести «WP Booking System — Booking Calendar» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

2.1.0.1

  • Fixed: Security improvements, credits to Eric Buntain

2.1

  • New: Custom calendar legends are now available in the Free version
  • New: Split day selection is now available in the Free version
  • New: Booking limits are now available in the Free version
  • New: Automatically blocking booked days is now available in the Free version

2.0.19.14

  • Improved: Backend Styling for WordPress 7.0

2.0.19.13

  • Fixed: Security improvements (reCaptcha API Keys leak, thanks to benzdeus for reporting)

2.0.19.12

  • Fixed: Security improvements (XSS issue in the backend, thanks to Ayato Shitomi for reporting)

2.0.19.11

  • Improved: Security Improvements

2.0.19.10

  • Improved: Security Improvements

2.0.19.9

  • Improved: Security Improvements

2.0.19.8

  • Fixed: PHP Warning when creating a calendar.

2.0.19.7

  • Fixed: Form validation issue

2.0.19.6

  • Fixed: Issue with saving calendar description when using mouse to paste the value

2.0.19.5

  • Fixed: PHP Warning

2.0.19.4

  • Fixed: Issue with not being able to save or update bookings

2.0.19.3

  • Improved: Security Improvements

2.0.19.2

  • Fixed: Date Selection bug

2.0.19

  • Fixed: Issue with Gutenberg modules in Site Editor

2.0.18.2

  • Improved: Bumped «tested up to» version number

2.0.18.1

  • Improved: Security improvements

2.0.18

  • Fixed: Deprecated notice when activating the plugin

2.0.17

  • New: Added «Number» form field

2.0.16

  • Improved: Updated Elementor Widget

2.0.15

  • Improved: Security fix

2.0.14

  • New: Added Icelandinc Language
  • New: Added Chinese Language
  • New: Added Latvian Language
  • Improved: Compatibility with WP 5.6 and TwentyTwentyone theme

2.0.13

  • Fixed: Bug with reCAPTCHA key not being included.

2.0.12

  • New: Added Indonesian language
  • Fixed: An issue with calendar not being sized properly on page load.
  • Fixed: An issue that could cause reCAPTCHA not to validate on some server configurations.

2.0.11

  • Improved: Minified CSS and JS Files.
  • Improved: Removed Duplicate HTML IDs in form editor
  • Fixed: A jQuery error that appeared in some cases when editing the form

2.0.10

  • Fixed: Backend calendar is now displayed in the correct language set in WordPress.

2.0.9

  • Improved: Compatibility changes for the new WordPress 5.4
  • Improved: Calendar dynamic sizing when resizing the viewport

2.0.8

  • Fixed: Single date selection on mobile devices

2.0.7

  • New: Added Korean language
  • Improved: Changed translation file locations
  • Improved: Minified JS file
  • Fixed: CSS display issue for Email Tags
  • Fixed: Language codes for Slovenian and Swedish
  • Fixed: Changed Czech flag

2.0.6

  • Improved: Admin Layout changes to match WP 5.3

2.0.5

  • Fixed: Widget not allowing a calendar without a form
  • Fixed: Email not allowing HTML tags

2.0.4

  • Fixed: Translation of dates sent in emails
  • Fixed: iCalendar sync delay bug
  • Improved: Calendar date selection styling

2.0.3

  • Added: Chinese Language

2.0.2

  • Fixed: iPhone and iPad bug when selecting calendar dates

2.0.1

  • Fixed: Bug that caused some emails not to be sent.

2.0.0

  • Major Rebuild
  • New: Gutenberg Module
  • Improved: Calendar Editor
  • Improved: Form Builder
  • Improved: Booking Manager
  • Improved: Calendar front-end display