FAQ
How to install plugin to my site ?
How to insert booking form into post or page ?
How to insert booking form into any other place of site (not inside of post or page) ?
How to insert only booking calendar into any other place of site (not inside of post or page) ?
Why doesn’t the booking calendar widget show on my page?
Why calendar is not show, but booking form is visible ?
How to change skin and colors?
How to make translation of plugin?
How can my visitors make booking for some hours a day?
How can I set some predefined hours for booking at a day?
How can I set single day selection at booking calendar?
I am buying Booking Calendar Professional/Premium. Do I need to make future updates from WordPress directory?
I am buying Booking Calendar Professional/Premium. What do I need to do for upgrading my free plugin version (previos version) ?
I can not make boking because booking request is sending for unlimited time and status bar show Ajax sending error. What I need to do?
I can not see CAPTCHA at the booking form. How to show a CAPTCHA?
How to install plugin to my site ?
1.Upload entire booking folder to the /wp-content/plugins/ directory
2. Activate the plugin through the ‘Plugins’ menu in WordPress
3. The Plugin menu “Booking” will appear at admin menu
4. Configure Settings at the submenu settings page of Booking menu
5. Add bookmark to your post or page using new booking button
How to insert booking form into post or page ?
1. Go to the edit post / page menu
2. At the editor (TinyMCE) toolbar find new Booking Calendar button, press it.
3. Change settings at the popup window
4. Insert Booking Calendar into post/page
5. Format of the inserted bookmark is [ booking nummonths=1 type=1]
How to insert booking form into any other place of site (not inside of post or page) ?
1. Open for edit your theme php file, like single.php.
2. Insert this action hook for showing Booking form <?php do_action('wpdev_bk_add_form', $bookingtype, $calendar_count); ?>
3. where you need to set $bookingtype – type of booking property (default = 1);
4. and you need to set $calendar_count – calendar count (default = 1);
How to insert only booking calendar into any other place of site (not inside of post or page) ?
1. Open for edit your theme php file, like single.php.
2. Insert this action hook for showing Booking form <?php do_action('wpdev_bk_add_calendar', $bookingtype, $calendar_count); ?>
3. where you need to set $bookingtype – type of booking property (default = 1);
4. and you need to set $calendar_count – calendar count (default = 1);
Why doesn’t the booking calendar widget show on my page?
The widget is limited to only pages that do not have any other instances of the Booking Calendar, unless the booking type widget is a set to a different property (type). Multiple “types” can only be created and selected with the paid versions of Booking Calendar. The free version of Booking Calendar does not allow for instances of mutiple calendar types.
Why calendar is not show, but booking form is visible ?
This situation can be, when some other JS script (from some other plugin or active theme) is generate JavaScript error. You can check if you page have errors at the IE at the status bar or at Firefox using Console2 addon. So you need to fix that JavaScript error, or deactivate plugin or theme, which is generate that error. After this Booking Calendar will show up.
How to change skin and colors?
For verision 1.6 and above
If you want to add new style.
Go to the folder “BOOKING_PLUGIN_PATH/css/skins/” and add new CSS file (the template you can get from this directory) to this directory. After this select this file at the general booking settings page and save settings.
If you want to customize exist skin.
Go to the folder “BOOKING_PLUGIN_PATH/css/skins/” open your file from this directory and customise it. After customisation you need to select this style at the general booking settings page and save settings.
For versions less then 1.6
Just go to the plugin folder then choose and edit this CSS file “BOOKING_PLUGIN_PATH/js/datepick/wpdev_booking.css”
If you want to include your skin at next release, please send it to me by email info@wpdevelop.com
How to make translation of plugin?
Please check complete tutorial of translation wordpress plugin here
How can my visitors make booking for some hours a day?
For this you need to have Booking Calendar Premium. Then you need to set at the Booking “Settings” menu > “Form fields and content customization” insert Start time bookmark -> [starttime] and End time bookmark [endtime]. So after this you site visitors can make bookings for specific time.
How can I set some predefined hours for booking at a day?
For this you need to have Booking Calendar Premium. Then you need to set at the Booking “Settings” menu > “Form fields and content customization” insert Start time bookmark -> [select starttime "10:00" "12:00" "13:00"], where 10:00, 12:00, 13:00 – predefined start time and End time bookmark [select endtime "17:00" "18:00" "19:00"], where 17:00, 18:00, 19:00 – predefined end time of booking.
How can I set single day selection at booking calendar?
You need to set checked Off property “Multiple days selection” at the Booking “Settings” menu.
I am buying Booking Calendar Professional/Premium. Do I need to make future updates from WordPress directory?
No, you do not need to make update from WordPress directory, because then you will use Booking Calendar Free. I will sent to you updates of your version of plugin by emeil directly, please send request to emeil info@wpdevelop.com for getting update. You can check according new updates at this page. You can receive free updates during 1 year after purchasing of your version.
I am buying Booking Calendar Professional/Premium. What do I need to do for upgrading my free plugin version (previos version)?
If you want to save previos booking data you need to be sure that “Delete booking data” property is checked OFF at the Booking Settings page. Then you need to deactivate Free version (or previos version) from the Manage Plugins page. Delete Booking plugin folder from plugins wordpress directory. Upload new extracted from archive Booking Calendar Professionsl / Premium folder (folder have to have name “booking“, if no then rename it). Activate Booking Calendar from the Manage Plugins page.
I can not make boking because booking request is sending for unlimited time and status bar show Ajax sending error. What I need to do?
Firstly you need to check access to the wpdev-booking.php file. If booking plugin is installed to the http://www.myserver.com/wp-content/booking/wpdev-booking.php so copy that link to your browser and check access. Its have to show this error: Fatal error: Call to undefined function get_option(). If you see something like:Error 500 Internal Server Error, so then you need to set access to the wpdev-booking.php file. In most case you just need to set atribute to that file as 755 using your FTP client, sometimes is needed editing .htaccess file. So contact your administrator or check .htaccess file by yourself.
Sometimes wp-content and/or wp-content/plugins and/or wp-content/plugins/booking directories and/or file wp-content/plugins/booking/wpdev-booking.php had permissions set to 777. So its also can make this issue. Please change permissions on those directories and file to 755 and it have to work.
I can not see captcha at the booking form. How to show a captcha ?
1) Go to the general booking settings page and check ON use CAPTCHA check box and save a page.
2) If you use Standard (free) version skip this step, otherwise go to the form fields customisation page add captcha shortcode to the customization form: <p>[captcha]</p>
3) Check write permission at the folder YOUR_WORDPRES_SERVER/wp-content/plugins/booking/js/captcha/tmp/. This folder have to be writeable.
So then CPATCHA have to show up.
Hi,
I’m looking at your plug-in and am very excited. Especially about the Hotel (Beta) Version!!! I do have one question that I don’t see an answer too. When I created a drop down menu for “start Time” is there a way to limit each start time to one customer.
So for example we have one booking for Aug 15th at 9am already booked so the next person creating a booking cannot select 9am from the drop down menu for Aug 15th.
Thanks again!
Hello,
If you use range time select box (start and end time) so then if some one is reserve a time range next person will see in this select box this option is disabled. So he can not select this time again.
Also you need to uncheck multiple days selection feature at the settings menu, to have only one day selection. I am also suggest that you will set capacity per booking resource to 1.
Hi, I already have a site up and running, renting out to appartments. And I would like to use your booking calendar. The site is not made in wordpress though, will it be impossible for me to use your calendar? Or can it be achieved somehow?
Hello,
Right now Booking Calendar is support WordPress only. So if you will transfear your site WordPress platform it’s will work then.
Hi thar!
I am very anxious to buy your booking calendar for WordPress, although I am in need of knowing if there is any way to decrease the size of the actual calendar widget. My sidebar is 270px and when I try with the free version of Booking Calendar, my sidebar gets screwed up ( pardon my french). I guess It would take less of my valuable coding time (ha!) to make the calendar fit my sidebar, instead of the other way around.
Hello,
Please send link to your site I will help you.
well, it’s currently in testing phase : site is LINK – sidebar is visible in Kontakt page.
[hide the site if you can moderate this post please
]
And is it possible to show say 3 different calendars at the same page? for instance a page with overview off all available apartments?
Hello Kreegah,
yes its possible to show 3 different calendars inside of one page, here is example http://onlinebookingcalendar.com/demo/
Hello Kreegah,
you have inside of your actual theme CSS configured for sidebar as a
.widget div {
background:url(“images/transparent/widget-bg.png”) repeat-y scroll 0 0 transparent;
display:inline-block;
padding:0 10px 10px;
width:250px;
}
Line: 421
.widget div {
background:url(“images/widget-bg.gif”) repeat-y scroll 0 0 transparent;
display:inline-block;
padding:0 10px 10px;
width:250px;
}
this CSS is appy not only to the top of your window but to the ALL inside divs, which are inside of main DIV, thats why you have broken look of widget.
I can suggest that you need to use something like this :first-child at the your CSS. So it will be .widget div:first-child and .widget div:first-child
Thanks, I will look into it. And when I am satisfied you got yourself a Book. Cal. Pro. -customer
Hi
Is there a way to “force” the customer to book hours after hours (so there will be no “blank” hours
Many thanks
Hello,
you can use selection of range times (shortcode [selection rangetime]) instead of fields for time entering. So then time can be booked “hours after hours”.
Hello
I’m rapidly developing a site for a company that is offerring tours for booking. I am using the booking calendar 2.3 and the domain is http://www.foxandsquirrel.com
I need to be able to allow more than one booking at a specific time e.g.
Tour 1 @ 10am
Maximum number of bookings 6
The problem is once a reservation is made nobody else can make a booking thats not how I want it to work. Is it possible to do this with the Hotel Edition?
Basically we have about 6 tours and they run once a day on certain days we need to be able to allow more than one booking for each tour per day until the maximum capacity is reached….
do you have any suggestions?
Hello,
Booking Calendar Hotel Edition is have posibility to make several
bookings at the same time. At this versions you can set maximum
capacity per day, which will not depends from time. It’s mean that
visitors can make several bookings per day at the same time.
Please test live demo of hotel edition version.
Here is the link to demo site http://hotel.onlinebookingcalendar.com/wp-admin/