Important!!! Check actual Support Forum, if you need to ask a Questions.
Hi,
We have a booking calendar.
Is it possible to see who book certain items on the front end?
So the users can see who book it.
Now the admin is the only one to do it and we can only see it in the back-end.
Hello.
In case if you want to show the details about the booking (who made the booking), then it's
possible to show the booking details only in the Timeline view , like in this example https://bm.wpbookingcalendar.com/timeline/
In usual calendar it is possible to show the booking details only in the Booking Calendar Business Medium or higher versions and only for the bookings that were made for the specific time-slots. For full day bookings, it is not possible to show such booking details.
You can activate this option " Show booking details in tooltip " at the Booking > Settings General page in calendar section in the Booking Calendar Business Medium version to show such details.
You can make upgrade to the higher version of Booking Calendar from your exist version of plugin by clicking on the “Upgrade” menu item at the top right side of General Booking Settings page in your admin panel.
Hello.
In the search results template there is the shortcode [book_now_link] to show the permalink of the certain booking page. This permalink has a hashtag in it with the booking form id. This hashtag causes a scroll-top jump to the booking-form when opening the page. How can i disable this?
For example: [url]?bk_check_in=2022-03-24&bk_check_out=2022-03-31&bk_visitors=3&bk_type=9#bklnk9
This last part #bklnk9 needs to be gone to disable the scroll-top.
Hello.
You need to make this customization.
Please open this file ../{Booking Calendar Folder}/inc/_bl/wpbc-search-availability.php
Hi, can you explain how I can cancel the cash payment and pay only through the bank?
Sami
Hello.
You need to open the Booking > Settings > Payment page and deactivate this payment option "Pay in Cash"
and after this activate this payment option "Bank Transfer" at the specific payment tab.
I've just updated to the latest version (i've been using your plugin on a client website for many years)
Upgrading the php to anything above 7 causes a critical error with the WP Booking calendar
Version: Business Large SingleSite 9.0
Type: Business Large
Used for: 1 website
Release date: 24.03.2022
Hello.
Latest version update 9.0 support PHP 7.0
Please recheck your error.log in your server configuration, about any relative errors. If you can not find error.log file, please contact support of your hosting company about helping in finding this file.
Kind Regards.
I have a customer who has the Business Large license and I am developing a new site for the customer. Is it possible to export/duplicate all settings for the plugin via upload to FTP or otherwise?
Essentially they want all the customizations from the old site to be transferred onto the new site
Many thanks
Hello.
Here is general info about migrate process (in case if you will not make fully identical transfer).
1) You need to inform us about old and new url of websites for your Booking Calendar version.
2) You need to transfer the Booking Calendar files from the ../wp-content/plugins/{Booking Calendar Folder} of old website to new website.
According transfer of the Booking Calendar Data.
3) Please backup and restore to the new site the DB tables that is starting from the "wp_booking" term, for example using the phpMyAdmin tool.
Helpful tip from video guide. In the old database you need to execute this SQL in your phpMyAdmin tool.
SELECT * FROM `wp_options` WHERE `option_name` LIKE 'booking%'
After this you can export SQL file for importing in your new database.
5) You can make such migrate from one to other website only once. And of course you need to delete the Booking Calendar version at old website.
Hi,
I have just updated from Ver 8.8 to Business Small SingleSite 9.0
We had this question already last year, when I updated to 8.8: In "day-selection mode "multiple" the time picker in front end and back end does not show already booked time slots as greyed-out.
You answered in April 2021: https://wpbookingcalendar.com/support-archive-5/comment-page-124/#comment-24657
This does not work the same way, right? How can I bring back this fuction?
Thanks
Frank
Hello.
Please activate this option “ Checking to prevent double booking, during submitting booking”
at the Booking > Settings General page in “Calendar” section.
Also recheck that at your server was no any caching. It’s can be some software at your server or cache plugin at WordPress.
Kind Regards.
Thanks, but I want to avoind this - we have so many bookings each day that we don't want to slow this process and add additional stress on our server.
Last April you told me o change one line in the code:
// if ( (bk_days_selection_mode == 'single') ){ // Only single day selections here //FixIn: 8.7.11.6
if ( ( bk_days_selection_mode == 'single' ) || ( bk_days_selection_mode == 'multiple' ) ) {
You asked us to un-comment the second line. This does not seem to work now (and the small dots in the calendar that show how many bookings there already are in that day disappear)
Thanks for checking again
Hello.
This fix:
// if ( (bk_days_selection_mode == 'single') ){ // Only single day selections here //FixIn: 8.7.11.6
if ( ( bk_days_selection_mode == 'single' ) || ( bk_days_selection_mode == 'multiple' ) ) {
in the new update 9.0 of Booking Calendar is means that you need to make changes in the Settings. You do not need to make fix in the code.
Please open the Booking > Settings General page in "Advanced" section then after expand of this section "Show advanced settings of JavaScript loading" activate this option: "Disable booked time slots in multiple days selection mode".
Kind Regards.
Wonderful! Thanks a lot.
Hi, We have been using your plugin for many years for our site http://www.elgringosrentals.com, but recently we have a huge problem...
We can't create new season filters or change the existing ones. Whenever we go into the Season Filter tab, and click to Edit an existing Season Filter or "Create Dates Fitler" it freezes and we get a message that the page is unresponsive, if we wait, then we get this message: result_code_hung
I disabled ALL the other plugins ang the bug is still there.
2) Otherwise Please recheck your error.log in your server configuration, about any relative errors. If you can not find error.log file, please contact support of your hosting company about helping in finding this file.
Kind Regards.
Hi, I have the newest version and the bug is still there...
I look for the error.log on my server and get back to you.
Thank you
Hi!
I finally got my hands on the error.log and there is nothing in there that relates to the plugin as far as I can tell. Here is what tech. support from my hosting said:
***
It's probably these entries.
That error has to do with the way they are accessing xmlrpc.
I would test disabling it (ModSecurity) first though, since that may not be the issue.
***
I disabled the security software (ModSecurity) on the server to test it and I still have the same issue. So this error log must nor be related to the plugin?
When I go into the Season Filters and I try to change an existing filter or create a new one, the page freezes and I get the message Page Unresponsive with the option to Wait or Leave Page. If I click WAIT sometimes it ends up working, sometimes not... Sometimes I have to click WAIT 5 or 6 times before it ends up working...
Any idea what to do to fix this?
Thanks!
Hello.
Probably it means that system have not enough memory for the script execution.
1) Can you ask your system administrator or support of hosting company to increase memory in PHP configuration (in php.ini file),
then you can restart your web-server and test it again. Also if its not help try to ask also set longer time for the script execution at the same php configuration file.
2) I do not sure that you have found correct error.log file, because if you have the issues like in your description, it have to recorded into the error.log
But that mentioned error, not relative to this issue. Can you recheck , may be you have checked error log not from actual date or not from specific place ?
3) Otherwise it's can be because of conflict with some other plugin or actual theme.
Please try to deactivate one by one all your active plugins at the WordPress > Plugins menu and make testing after each plugin deactivation.
If it does not help, please deactivate all your plugins and active the default WordPress theme. And then retest it again.
We just need to find the reason for this issue.
Thank you.
Hello,
I have imported my calendars from Abritel but the calendars are empty on your website....
Import.
Please check about the configuration of import events from .ics feeds in this FAQ instruction here https://wpbookingcalendar.com/faq/import-ics-feeds/
Please note, the import process is working in that case, when some visitor is open your website page with booking import shortcode. So you can configure CRON at your server, for periodically access this page with booking import shortcode to start import process. Or you can insert the import shortcode before booking form shortcode, so firstly system will start import process and only then show booking form, when someone visit your page.
You can define CRON at your server for periodically access pages with import .ics feeds shortcodes and start import process during specific time-intervals, then check this: https://wpbookingcalendar.com/faq/cron-script/
Export.
Please check about the configuration of export .ics feeds in this FAQ instruction here https://wpbookingcalendar.com/faq/export-ics-feeds/
Booking Calendar is generate .ics feed with bookings in real time. But how often some service (like airbnb, or booking.com ) access this .ics feed to import the bookings from Booking Calendar into own system, does not depend from Booking Calendar. So in other words, Booking Calendar does not force to generate import process by third party service, when some booking is created. You need to check with support of this service (like airbnb or booking.com), about how often they can access the .ics feed tor making import.
Hi. Awesome plugin. Been using it for years.
I had a client recently tell me that their website calendar is missing bookings made in their Google Calendar, which they prefer to manage.
The plugin is synced and pulling from their correct GCal, the settings seem to be correct; time zone etc. is correct., yet there are missing bookings on some days on the plugin calendar front end. This is a simple 'booked-or-not' setup, so I'm not sure what the issue is. Have tried and reconnecting the calendar to no avail. Any insight/next steps would be super appreciated.
Import.
Please check about the configuration of import events from .ics feeds in this FAQ instruction here https://wpbookingcalendar.com/faq/import-ics-feeds/
Please note, the import process is working in that case, when some visitor is open your website page with booking import shortcode. So you can configure CRON at your server, for periodically access this page with booking import shortcode to start import process. Or you can insert the import shortcode before booking form shortcode, so firstly system will start import process and only then show booking form, when someone visit your page.
You can define CRON at your server for periodically access pages with import .ics feeds shortcodes and start import process during specific time-intervals, then check this: https://wpbookingcalendar.com/faq/cron-script/
Export.
Please check about the configuration of export .ics feeds in this FAQ instruction here https://wpbookingcalendar.com/faq/export-ics-feeds/
Booking Calendar is generate .ics feed with bookings in real time. But how often some service (like airbnb, or booking.com ) access this .ics feed to import the bookings from Booking Calendar into own system, does not depend from Booking Calendar. So in other words, Booking Calendar does not force to generate import process by third party service, when some booking is created. You need to check with support of this service (like airbnb or booking.com), about how often they can access the .ics feed tor making import.
Hello, how can I respond to a booking ? Do I have to respond through my email?
Hello.
Yes, you need to contact customer via email.
In case if you approve or decline the booking, then you can enter the reason of this action at the Booking Listing page in Actions toolbar.
Hi,
We have a booking calendar.
Is it possible to see who book certain items on the front end?
So the users can see who book it.
Now the admin is the only one to do it and we can only see it in the back-end.
Hello.
In case if you want to show the details about the booking (who made the booking), then it's
possible to show the booking details only in the Timeline view , like in this example https://bm.wpbookingcalendar.com/timeline/
In usual calendar it is possible to show the booking details only in the Booking Calendar Business Medium or higher versions and only for the bookings that were made for the specific time-slots. For full day bookings, it is not possible to show such booking details.
You can activate this option " Show booking details in tooltip " at the Booking > Settings General page in calendar section in the Booking Calendar Business Medium version to show such details.
You can make upgrade to the higher version of Booking Calendar from your exist version of plugin by clicking on the “Upgrade” menu item at the top right side of General Booking Settings page in your admin panel.
Hello.
In the search results template there is the shortcode [book_now_link] to show the permalink of the certain booking page. This permalink has a hashtag in it with the booking form id. This hashtag causes a scroll-top jump to the booking-form when opening the page. How can i disable this?
For example: [url]?bk_check_in=2022-03-24&bk_check_out=2022-03-31&bk_visitors=3&bk_type=9#bklnk9
This last part #bklnk9 needs to be gone to disable the scroll-top.
Hello.
You need to make this customization.
Please open this file ../{Booking Calendar Folder}/inc/_bl/wpbc-search-availability.php
( you can check how to edit files in WordPress menu in this article https://wpbookingcalendar.com/faq/how-edit-file-in-wp-menu/ )
then find this code (its exist in 3 places):
********************************
#bklnk' . $value->id
********************************
and replace it to this code (3 times):
********************************
#checkout_button'
********************************
Kind Regards.
Hi, can you explain how I can cancel the cash payment and pay only through the bank?
Sami
Hello.
You need to open the Booking > Settings > Payment page and deactivate this payment option "Pay in Cash"
and after this activate this payment option "Bank Transfer" at the specific payment tab.
Please note, the bank transfer - its only show text info but does not connect to any bank system.
Watch it in this video guide https://wpbookingcalendar.com/help/booking-calendar-video-payments/
Kind Regards.
I've just updated to the latest version (i've been using your plugin on a client website for many years)
Upgrading the php to anything above 7 causes a critical error with the WP Booking calendar
Version: Business Large SingleSite 9.0
Type: Business Large
Used for: 1 website
Release date: 24.03.2022
Hello.
Latest version update 9.0 support PHP 7.0
Please recheck your error.log in your server configuration, about any relative errors. If you can not find error.log file, please contact support of your hosting company about helping in finding this file.
Kind Regards.
I have a customer who has the Business Large license and I am developing a new site for the customer. Is it possible to export/duplicate all settings for the plugin via upload to FTP or otherwise?
Essentially they want all the customizations from the old site to be transferred onto the new site
Many thanks
Hello.
Here is general info about migrate process (in case if you will not make fully identical transfer).
1) You need to inform us about old and new url of websites for your Booking Calendar version.
2) You need to transfer the Booking Calendar files from the ../wp-content/plugins/{Booking Calendar Folder} of old website to new website.
According transfer of the Booking Calendar Data.
3) Please backup and restore to the new site the DB tables that is starting from the "wp_booking" term, for example using the phpMyAdmin tool.
Please watch this video guide about this export: https://youtu.be/4425kRMaFso
4) Also you will be need to backup and restore some records from the wp_options table, where option_name fields are starting from the "booking_" term.
Please watch this video guide about this export: https://youtu.be/EZ4jxJDlTFs
Helpful tip from video guide. In the old database you need to execute this SQL in your phpMyAdmin tool.
SELECT * FROM `wp_options` WHERE `option_name` LIKE 'booking%'
After this you can export SQL file for importing in your new database.
5) You can make such migrate from one to other website only once. And of course you need to delete the Booking Calendar version at old website.
Hi,
I have just updated from Ver 8.8 to Business Small SingleSite 9.0
We had this question already last year, when I updated to 8.8: In "day-selection mode "multiple" the time picker in front end and back end does not show already booked time slots as greyed-out.
You answered in April 2021: https://wpbookingcalendar.com/support-archive-5/comment-page-124/#comment-24657
This does not work the same way, right? How can I bring back this fuction?
Thanks
Frank
Hello.
Please activate this option “ Checking to prevent double booking, during submitting booking”
at the Booking > Settings General page in “Calendar” section.
Also recheck that at your server was no any caching. It’s can be some software at your server or cache plugin at WordPress.
Kind Regards.
Thanks, but I want to avoind this - we have so many bookings each day that we don't want to slow this process and add additional stress on our server.
Last April you told me o change one line in the code:
// if ( (bk_days_selection_mode == 'single') ){ // Only single day selections here //FixIn: 8.7.11.6
if ( ( bk_days_selection_mode == 'single' ) || ( bk_days_selection_mode == 'multiple' ) ) {
You asked us to un-comment the second line. This does not seem to work now (and the small dots in the calendar that show how many bookings there already are in that day disappear)
Thanks for checking again
Hello.
This fix:
// if ( (bk_days_selection_mode == 'single') ){ // Only single day selections here //FixIn: 8.7.11.6 if ( ( bk_days_selection_mode == 'single' ) || ( bk_days_selection_mode == 'multiple' ) ) {
in the new update 9.0 of Booking Calendar is means that you need to make changes in the Settings. You do not need to make fix in the code.
Please open the Booking > Settings General page in "Advanced" section then after expand of this section "Show advanced settings of JavaScript loading" activate this option: "Disable booked time slots in multiple days selection mode".
Kind Regards.
Wonderful! Thanks a lot.
Hi, We have been using your plugin for many years for our site http://www.elgringosrentals.com, but recently we have a huge problem...
We can't create new season filters or change the existing ones. Whenever we go into the Season Filter tab, and click to Edit an existing Season Filter or "Create Dates Fitler" it freezes and we get a message that the page is unresponsive, if we wait, then we get this message: result_code_hung
I disabled ALL the other plugins ang the bug is still there.
Hopefully we can fix that quick.
Thanks
Hello.
1) Please try to update Booking Calendar to the latest update. You can request the new update of Booking Calendar on this page: https://wpbookingcalendar.com/request-update/
2) Otherwise Please recheck your error.log in your server configuration, about any relative errors. If you can not find error.log file, please contact support of your hosting company about helping in finding this file.
Kind Regards.
Hi, I have the newest version and the bug is still there...
I look for the error.log on my server and get back to you.
Thank you
Hi!
I finally got my hands on the error.log and there is nothing in there that relates to the plugin as far as I can tell. Here is what tech. support from my hosting said:
***
It's probably these entries.
[Sun Apr 24 03:48:07.473384 2022] [:error] [pid 2379939:tid 47675454318336] [client 202.168.226.109:60876] [client 202.168.226.109] ModSecurity: Access denied with code 406 (phase 4). Operator GT matched 0 at RESOURCE:xmlrpc_bf_block. [file "/etc/apache2/conf.d/modsec_vendor_configs/IMH/rules/XMLRPC.conf"] [line "17"] [id "13504"] [msg "xmlrpc.php call failures triggered temporary block"] [hostname "elgringosrentals.com"] [uri "/xmlrpc.php"] [unique_id "YmUq5q4QcAhNe_dQBo8j_AAAAsc"]
That error has to do with the way they are accessing xmlrpc.
I would test disabling it (ModSecurity) first though, since that may not be the issue.
***
I disabled the security software (ModSecurity) on the server to test it and I still have the same issue. So this error log must nor be related to the plugin?
When I go into the Season Filters and I try to change an existing filter or create a new one, the page freezes and I get the message Page Unresponsive with the option to Wait or Leave Page. If I click WAIT sometimes it ends up working, sometimes not... Sometimes I have to click WAIT 5 or 6 times before it ends up working...
Any idea what to do to fix this?
Thanks!
Hello.
Probably it means that system have not enough memory for the script execution.
1) Can you ask your system administrator or support of hosting company to increase memory in PHP configuration (in php.ini file),
then you can restart your web-server and test it again. Also if its not help try to ask also set longer time for the script execution at the same php configuration file.
2) I do not sure that you have found correct error.log file, because if you have the issues like in your description, it have to recorded into the error.log
But that mentioned error, not relative to this issue. Can you recheck , may be you have checked error log not from actual date or not from specific place ?
3) Otherwise it's can be because of conflict with some other plugin or actual theme.
Please try to deactivate one by one all your active plugins at the WordPress > Plugins menu and make testing after each plugin deactivation.
If it does not help, please deactivate all your plugins and active the default WordPress theme. And then retest it again.
We just need to find the reason for this issue.
Thank you.
Hello,
I have imported my calendars from Abritel but the calendars are empty on your website....
Thank you for your help,
Sabine
http://www.gitesentre2rives.com
Hello
If you are having some issue of not ability to import new events, then check this troubleshooting instruction: https://wpbookingcalendar.com/faq/ics-importing-issue/
Import.
Please check about the configuration of import events from .ics feeds in this FAQ instruction here https://wpbookingcalendar.com/faq/import-ics-feeds/
Please note, the import process is working in that case, when some visitor is open your website page with booking import shortcode. So you can configure CRON at your server, for periodically access this page with booking import shortcode to start import process. Or you can insert the import shortcode before booking form shortcode, so firstly system will start import process and only then show booking form, when someone visit your page.
You can define CRON at your server for periodically access pages with import .ics feeds shortcodes and start import process during specific time-intervals, then check this: https://wpbookingcalendar.com/faq/cron-script/
Export.
Please check about the configuration of export .ics feeds in this FAQ instruction here https://wpbookingcalendar.com/faq/export-ics-feeds/
Booking Calendar is generate .ics feed with bookings in real time. But how often some service (like airbnb, or booking.com ) access this .ics feed to import the bookings from Booking Calendar into own system, does not depend from Booking Calendar. So in other words, Booking Calendar does not force to generate import process by third party service, when some booking is created. You need to check with support of this service (like airbnb or booking.com), about how often they can access the .ics feed tor making import.
Hi. Awesome plugin. Been using it for years.
I had a client recently tell me that their website calendar is missing bookings made in their Google Calendar, which they prefer to manage.
The plugin is synced and pulling from their correct GCal, the settings seem to be correct; time zone etc. is correct., yet there are missing bookings on some days on the plugin calendar front end. This is a simple 'booked-or-not' setup, so I'm not sure what the issue is. Have tried and reconnecting the calendar to no avail. Any insight/next steps would be super appreciated.
Thank you!
Hello.
If you are having some issue of not ability to import new events, then check this troubleshooting instruction: https://wpbookingcalendar.com/faq/ics-importing-issue/
Please read more about this feature here: https://wpbookingcalendar.com/faq/#sync
Import.
Please check about the configuration of import events from .ics feeds in this FAQ instruction here https://wpbookingcalendar.com/faq/import-ics-feeds/
Please note, the import process is working in that case, when some visitor is open your website page with booking import shortcode. So you can configure CRON at your server, for periodically access this page with booking import shortcode to start import process. Or you can insert the import shortcode before booking form shortcode, so firstly system will start import process and only then show booking form, when someone visit your page.
You can define CRON at your server for periodically access pages with import .ics feeds shortcodes and start import process during specific time-intervals, then check this: https://wpbookingcalendar.com/faq/cron-script/
Export.
Please check about the configuration of export .ics feeds in this FAQ instruction here https://wpbookingcalendar.com/faq/export-ics-feeds/
Booking Calendar is generate .ics feed with bookings in real time. But how often some service (like airbnb, or booking.com ) access this .ics feed to import the bookings from Booking Calendar into own system, does not depend from Booking Calendar. So in other words, Booking Calendar does not force to generate import process by third party service, when some booking is created. You need to check with support of this service (like airbnb or booking.com), about how often they can access the .ics feed tor making import.
Hello, how can I respond to a booking ? Do I have to respond through my email?
Hello.
Yes, you need to contact customer via email.
In case if you approve or decline the booking, then you can enter the reason of this action at the Booking Listing page in Actions toolbar.
Also if you sending the payment request, then you can enter description for it in pop up window after clicking on payment request.
Watch it in this video guide https://wpbookingcalendar.com/help/booking-listing-video-tutorial/
Kind Regards.