Getting started with BA Book Everything
Welcome to the official BA Book Everything plugin Documentation.
This guide will help you install, activate, and configure BA Book Everything plugin to create any booking or rental site based on WordPress.
Requirements
Before installing BA Book Everything, make sure your environment meets the following requirements:
- WordPress 6.0 or higher
- PHP 8.1 or higher
- MySQL 5.7+ / MariaDB 10.3+
Installation
- Log in to your WordPress site dashboard, navigate to the Plugins > Add New admin menu, search for BA Book Everything and click Install Now. You can also add the plugin manually as described in the WordPress codex.
- Activate the BA Book Everything plugin through the Plugins admin menu
From time to time, we release plugin updates that maintain compatibility with WordPress core, expand plugin functionality, or contain important security updates.
Automatic updates should work smoothly, but we still recommend you back up your site.
Initial Setup
After activation, you will find new BA Settings and BA Book Everything admin menus.
- Go to BA Settings menu to make main settings.
- Go to BA Settings → Demo content menu to setup demo content in one click
- Go to BA Book Everything → Search Form menu to customize search form fields
- Go to Appearance → Widgets menu to add booking form, search form and search filters to front-end pages
The next sections of the documentation describe all the settings in detail
The BA Book Everything plugin is free and allows you to quickly create a booking website and start accepting bookings immediately.
Depending on your project's goals, you can also expand the plugin's functionality with paid add-ons, including:
- BABE Payment Plugins – integrations with popular payment gateways
- BABE Currency Switcher – adds multiple currencies
- BABE Backoffice – advanced management tools with PDF invoices, reward system, backend bookings, editing/cancellation orders, iCal synchronization, export orders to xlsx, emails and order status router customizer
- BABE Marketplace – transforms your booking site into a marketplace where different providers will offer their apartments/tours/etc. and manage their bookings