Description
AB Veh Take is a robust vehicle and journey booking plugin designed for transport services, taxis, and private drivers. It provides a seamless front-end booking experience that integrates beautifully with your theme.
Major features include:
* One-Way & Multi-Stop Bookings: Let your customers request standard A-to-B journeys, or complex multi-stop routes with wait times.
* Elementor Integration: Includes the „AB Veh Take Form“ Elementor widget so you can drag, drop, and style your booking form visually.
* Shortcode Support: Easily embed the form anywhere using [ab_veh_take_form].
* Admin Dashboard: A dedicated backend area to manage, approve, or delete booking requests with bulk actions.
* Availability Calendar: Define custom availability (Wide, Limited, Unavailable) for specific dates or weekends.
* Customization: Fully customize colors, typography, vehicle types, layout dimensions, and all form text labels directly from the settings page.
* Email Notifications: Sends instant confirmation emails to customers and admin alerts for new bookings.
Installation
- Upload the plugin files to the
/wp-content/plugins/ab-veh-takedirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Use the AB Veh Take -> Settings screen to configure your admin email, colors, and text.
- Place the „AB Veh Take Form“ Elementor widget or
[ab_veh_take_form]shortcode on any page.
FAQ
-
How do I change the vehicle types?
-
Navigate to the „AB Veh Take -> Settings -> General“ page in your WordPress admin. There, you can add, remove, or rename the vehicle types offered in the booking form.
-
What shortcode should I use?
-
Use
[ab_veh_take_form]. -
Are emails not sending?
-
If you are testing on a local server, emails may not send. On a live server, the plugin uses the standard WordPress
wp_mail()function. Ensure your server is configured to send emails, or use a dedicated SMTP plugin for maximum reliability.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“AB Veh Take” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “AB Veh Take” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.7.0
- Renamed plugin folder to ab-veh-take to match WordPress.org slug requirements.
- Bumped version to 1.7.0 for new WordPress.org submission.
1.6.0
- Renamed plugin to AB Veh Take (slug: ab-veh-take).
- Introduced
[ab_veh_take_form]shortcode and „AB Veh Take Form“ Elementor widget. - Fixed PHP compatibility: resolved fatal error on PHP < 8.2 by using cross-version date validation.
- Fixed admin booking list table bulk actions (approve, pending, delete).
- Fixed vehicle types reset: clearing the list now properly resets to defaults.
- Increased database
vehicle_typecolumn length toVARCHAR(100)to prevent MySQL strict mode truncation errors. - Fixed email display bug showing „(wait 0 mins)“ on stops with no wait time.
- Fixed time validation to accept optional seconds (HH:MM:SS).
- Improved settings layout descriptions.
1.5.3
- Fixed frontend styles and JavaScript initialization in Elementor editor previews and dynamically rendered shortcode instances.
1.5.2
- Added strict server-side booking validation, honeypot spam protection, and per-IP submission throttling.
- Added safe uninstall cleanup for plugin tables and options; synchronized the WordPress.org stable tag.
- Hardened settings and Elementor value normalization, availability date validation, and bulk-action redirects.
- Improved keyboard accessibility for journey tabs and calendar navigation.
- Colors and layout now upgrade automatically on activation/update.