Hello,
First of all, I am reporting a non-functioning link in your plugin when it comes to syncing with booking.com: https://partnersupport.booking.com/hc/en-us/articles/213424709-How-do-I-export-my-calendar- this link does not direct anywhere no page appears.
The second issue is that the instructions found on the Internet do not quite follow your guidelines.
Yes it is possible to download a one-time .ics file and basically a link to the calendar from the extranet on booking.com, but this is a one-time situation and it is not possible to later update the calendar in the plugin after manually activating the synchronization and calendar. I.e. I do a sync on booking.com, create a connection, pass the link generated in booking.com to WP Booking Calendar and yes it loads but it is a one time process and to do another sync I have to create a new connection on booking to update new events from booking.com calendar
This is a very long process and there is no automation here.
Therefore, I would ask for your support on this topic and update the given instruction as it is incomplete and old when it is done currently.
How can I create a permanent connection from booking.com calendar to WP Booking Calendar ?
Likewise, if I export the booked dates from WP Booking Calendar to booking.com, won’t it make me delete the existing bookings on booking.com ?
Greetings and hoping for an answer.
]]>Hi,
when I create a booking on a German booking site, [add_to_google_cal_button] contains the English text “Add to Google Calendar” instead of “Zu Google Kalender hinzfügen”. The translation file is correct, but the german translation for this button is not used. How can I show the German text for the button?
WordPress: 6.7-de_DE
PHP-Version: 8.1.30 64bit
WP Booking Calendar: Business Medium SingleSite 10.6.5
Good afternoon.
I have spent a long time on this and no matter how many times I edit it the layout is not as I want. The months are showing on top of each vertically and not horizontally as I would like. I have images of how mine looks as well as an image of how it has been shown on WP calendar booking site. Many thanks in advance.
]]>Hello.
I noticed that the translatable strings available on?translate.www.ads-software.com?for Stable are from an old version (10.6.4) and not from the latest version released (10.6.5).
Have you seen these pages yet?
https://make.www.ads-software.com/polyglots/2024/04/09/missing-strings-to-translate-opt-out/
It says here that the developer can do this check:
“To get more details about a failed import please join the WordPress Slack workspace and switch to the #meta-language-packs channel. All imports are getting logged here. Search by the slug of your plugin to get the relevant results.”
Thanks.
]]>Hello,
I’ve tested your plugin some time and and did not keep it, do not use it anymore or plan to. I am currently cleaning my database and would like to ask if the following database starting with wp_lfb like calendarCategories, calendarEvents etc. is associated with your plugin and can be freely deleted?
Thank you!
]]>I am evaluating to buy Medium Business version of the plugin for purpose of renting space in sport place (yoga, dances). I need lectures to book slots based on calendar. I have questions
Thanks.
]]>Heelo,
I am having trouble with the calendar of my Booking Form. It is not rendering at all. There 2 errors in the console
Uncaught TypeError: jQuery(…).wpbc_timeselector is not a function at wpbc_hook__init_timeselector (wpbc_time-selector.js?ver=10.6.5:108:40) at HTMLDocument. (wpbc_time-selector.js?ver=10.6.5:124:2) at e (jquery.min.js?ver=3.7.1:2:27028) at t (jquery.min.js?ver=3.7.1:2:27330)
Uncaught TypeError: jQuery(…).datepick is not a function at wpbc_calendar_show (wpbc_cal.js:104:1) at HTMLDocument. (book-an-appointment/:397:1405) at e (jquery.min.js:2:27028) at t (jquery.min.js:2:27330)
]]>I need to build a site with a booking form allowing visitors to book a conference space for one day for a specific number of hours. Is it possible with the free version of the plugin? I mean, can I restrict bookings to just one day, but allowing different visitors to book different time slots in that day? If so, how?
Thanks in advance
]]>Hi,
In the upcoming WP 6.7 (currently in RC) a PHP notice is thrown if load_plugin_textdomain()
is not loaded in the init
hook:
Notice: Function load_plugin_textdomain was called incorrectly. Attempted to load translations for the booking domain too early.
This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in wp-includes/functions.php on line 6099
More info here: https://make.www.ads-software.com/core/2024/10/21/i18n-improvements-6-7/
To see the warning, add define('WP_DEBUG', true);
to your wp-config.php
file.
Could you fix this? Thanks!
]]>I just installed this plugin, 10.6.4, on WordPress 6.6.2. I used the shortcode [booking id=1] It displayed a calendar for the current month and year with 3 days already marked with pending appointments for 9 AM! Why does that happen? Besides being annoying that they show up on initial install, I can’t figure out how to delete them. I tried clicking on the dates, and nothing happened. Maybe I just don’t understand how it’s supposed to work. Is there a video tutorial or something?
]]>Hi!
I’m wondering if you have plans to integrate the Redsys payment gateway in your plugin.
Thanks
]]>Hi
In “includes/_toolbar_ui/ui__settings_panel.php” on line 1621 you’ve got some array elements commented-out of your foreach() statement:
foreach ( array("all","new","pending","approved"/*,"booking_today"*/ /*,"was_made_today"*/) as $card_name ) {
...
}
This is a common obfuscation technique used by PHP malware, so your file is causing a false positive (for malware) on our hosting platform.
Request: Could you please remove the comments from the foreach() statement, either by assigning the array to a variable just before foreach(), or by removing the comment array elements completely?
Thanks
Paul
]]>Hi,
We are currently using your plugin and have encountered a couple of issues related to availability settings. We hope you can help us with the following requests:
Availability by Date
Problem: When I set Monday and Tuesday as generally unavailable, no bookings can be made on these days. However, if there is a specific event or holiday, such as on November 11th (St. Martin’s Day), I cannot easily make that single day available for booking. Instead, I have to globally enable Mondays and Tuesdays, then manually mark them as available or unavailable for each instance. This makes managing exceptions more complicated. Could there be an option to enable individual dates without changing the entire system’s availability settings?
Availability by Time
Problem: For our company, Example Restaurant, we have booking times set from 17:00 to 21:30. However, on certain holidays like Christmas, we also offer booking times from 11:00 to 14:00 or only from 11:00 to 14:00 without the evening hours. The current setup doesn’t allow us to specify different times for special days. Could there be a way to add time slots for specific days while maintaining the default schedule for other days?
We appreciate your help in addressing these issues and look forward to your response.
Best regards,
]]>You are trying to remove CSS stylesheets generated by a booking plugin on the frontend form and calendar. However, the solution using wp_dequeue_style
and wp_deregister_style
doesn’t seem to work. Here’s a more effective method that directly removes the <link>
tag output for the stylesheets in the frontend.
function remove_booking_plugin_styles()
{
wp_dequeue_style('wpdevelop-bts');
wp_deregister_style('wpdevelop-bts');
wp_dequeue_style('wpdevelop-bts-theme');
wp_deregister_style('wpdevelop-bts-theme');
wp_dequeue_style('wpbc-tippy-popover');
wp_deregister_style('wpbc-tippy-popover');
wp_dequeue_style('wpbc-tippy-times');
wp_deregister_style('wpbc-tippy-times');
wp_dequeue_style('wpbc-material-design-icons');
wp_deregister_style('wpbc-material-design-icons');
wp_dequeue_style('wpbc-ui-both');
wp_deregister_style('wpbc-ui-both');
wp_dequeue_style('wpbc-time_picker');
wp_deregister_style('wpbc-time_picker');
wp_dequeue_style('wpbc-time_picker-skin');
wp_deregister_style('wpbc-time_picker-skin');
wp_dequeue_style('wpbc-client-pages');
wp_deregister_style('wpbc-client-pages');
wp_dequeue_style('wpbc-fe-form_fields');
wp_deregister_style('wpbc-fe-form_fields');
wp_dequeue_style('wpbc-calendar');
wp_deregister_style('wpbc-calendar');
wp_dequeue_style('wpbc-calendar-skin');
wp_deregister_style('wpbc-calendar-skin');
wp_dequeue_style('wpbc-flex-timeline');
wp_deregister_style('wpbc-flex-timeline');
}
add_action('wp_enqueue_scripts', 'remove_booking_plugin_styles', 20);
If de-queuing and de-registering styles aren’t working as expected, an alternative is to directly filter the HTML output to remove the specific <link>
tags for the stylesheets. The following solution utilizes output buffering to accomplish this.
function remove_booking_plugin_styles_output() {
// Start output buffering and modify the final output
ob_start(function ($buffer) {
// Define the patterns to match the stylesheet <link> tags
$patterns = [
'/<link[^>]*id=\'wpdevelop-bts-css\'[^>]*>/i',
'/<link[^>]*id=\'wpdevelop-bts-theme-css\'[^>]*>/i',
'/<link[^>]*id=\'wpbc-tippy-popover-css\'[^>]*>/i',
'/<link[^>]*id=\'wpbc-tippy-times-css\'[^>]*>/i',
'/<link[^>]*id=\'wpbc-material-design-icons-css\'[^>]*>/i',
'/<link[^>]*id=\'wpbc-ui-both-css\'[^>]*>/i',
'/<link[^>]*id=\'wpbc-time_picker-css\'[^>]*>/i',
'/<link[^>]*id=\'wpbc-time_picker-skin-css\'[^>]*>/i',
'/<link[^>]*id=\'wpbc-client-pages-css\'[^>]*>/i',
'/<link[^>]*id=\'wpbc-fe-form_fields-css\'[^>]*>/i',
'/<link[^>]*id=\'wpbc-calendar-css\'[^>]*>/i',
'/<link[^>]*id=\'wpbc-calendar-skin-css\'[^>]*>/i',
'/<link[^>]*id=\'wpbc-flex-timeline-css\'[^>]*>/i'
];
// Remove all matching <link> elements from the HTML output
$buffer = preg_replace($patterns, '', $buffer);
return $buffer;
});
}
// Hook the output buffer function to the wp_head and wp_footer actions
add_action('wp_head', 'remove_booking_plugin_styles_output', 1);
add_action('wp_footer', function () {
ob_end_flush(); // End buffering and flush the content to the browser
}, 100);
Could you provide me solution with wp_dequeue_style?
]]>I purchased the Small Business Version of WP Booking Calendar today in order to get more than one resource. After upgrading I added two resources to the booking calendar (two different holiday flats), but unfortunately I could only see resource id 1 in any form. So I deleted all existing resources and added to new ones which got the resource id 5 and 6.
But when I use
[booking-manager-delete resource_id=5 action='delete']
[booking-manager-import resource_id=5 url='<url of .ics calendar from resource 1' from='any' until='any' silence=1]
I get the error message Booking resource does not exist. [ID=1]. The same happens when I use resource 6.
What am I doing wrong?
Thx, Gaby
]]>Everything is working ok, but when the administrator receives an email about a booking to be approved, the included link generates a 404 Error, even if the administrator is already logged in.
I’ve changed the permalinks as per your support articles but still no change. This occurs on multiple systems.
The link from an email is:
Currently a new booking is waiting for approval. Please visit the moderation panel https://website.com/wp-admin/admin.php?page=wpbc&view_mode=vm_listing&tab=actions&wh_booking_id=36
Can’t figure out what the issue would be.
]]>Dear Support Team,
I am using WP Booking Calendar to manage bookings for my apartment rentals, and I have encountered an issue with how the system calculates the total stay duration and charges.
When a guest selects a booking from, for example, Friday to Sunday, the system currently charges for three full days, including Sunday. However, Sunday should be the checkout date, meaning the guest should only be charged for two nights (Friday and Saturday). The Sunday checkout should not incur a full day’s charge, as guests are expected to leave on that day.
Could you please advise how I can configure the system so that the checkout day is not counted as a full chargeable day? I would greatly appreciate any assistance or guidance on this matter.
Thank you in advance for your help!
Best regards,
]]>I installed Booking Calendar and Booking Manager and it works fine for new bookings. But I have to sync the bookings with an .ics calendar of a site which offers holiday homes for rent (ferienhausmiete.de). After syncing all bookings are in status “pending” instead of “approved”, they are all flagged as new in the backend and there are weird descriptions for Name and Email. How can I changed this? Are there any hooks to use? I’m just about to buy a pro version, but this problem should be solved before.
Im using WP 6.6.1 with Booking Calendar 10.5.1 and Booking Manager 2.1.9
The page I need help is currently under development, but credentials can be provided.
Thank you
]]>Is there a way to set business hours? Business hours are 10:00-20:00. However, now the system allows reservations for 4 hours starting from 7:00 pm.
I would like to set it up so that reservations are allowed during business hours.
Hi there!
After installing, I see pre-configured time slots from 9 am to 7 pm, each 1 hour long, with “Noon” and “Full Day”.
How can I change this to the German Version? (the Translation is there)
And how can I change it to the 24 hr format? (17:00h instead of 5 pm)
Is it possible to take one or more slots out? Like lunchbreak and every slot after 5pm?
I ‘ve seen the video but it doesn’t help, it was probably made for a different version…
]]>If you need to create a custom form your out of luck. Unless you can write code. This app is horrible for customization. Spent 6 hours trying to learn this an all support had to say “Its just like the code used in contact form 7. NOT…
Wish I could use this but my experience this time is less than one star.
]]>Hello, my client acidentally deleted a load of bookings in mixture of approved and pending, is there a way to recover them?
]]>Before I buy this plugin, I have few questions. Please answer according to their number:
Hello,
I’m using the free version. Is it possible to show available time slots based on a visitor’s time zone or is it only with the pro version?
Thank you in advance!
Jason
Hello, I would like to know a tool for WordPress and Elementor PRO for reservations using a calendar capable of offering the option of being able to manage the reservation of three different locations by day and by hour.
Can this goal be achieved with WP Booking Calendar?
Greetings and thank you
]]>Hello.
The plugin conflicts with the DIVI page builder. When the plugin is enabled the builder will not load.
Disable the plugin and the page builder loads as normal.
]]>Good morning guys,
I have a problem with the OTAs because they don’t tell in return that they received a cancelation.
On our calendar we have different things because for example one person cancel a reservation on Booking.com and after this an other one book that dates (on the same portal Booking.com because on AirBnb is limited because website say that is booked).
Can you please help me?
Thanks so much
Hi, thank you for the great plugin!
I am using the plugin for clients to book calls with us.
Are we able to customize the way admin receives notifications of bookings so that we do not miss out on any laat minute bookings? E.g a popup notification on mobile devices as opposed to checking our dashboard routinely.
thank you!
]]>Question about your calendars.
I have a central reservation website. I am going to make several calendars for our locations. Each location is its own independent provider. This is set up rather like a franchise operation.
Is there a way that each of the calendars on our site takes a deposit and that deposit goes to the provider.? For example,? Someone makes a reservation for services on the north side of town.? That appointment goes to that provider.? I would like the deposit collected from the customer, to also go to that provider. So if we get a reservation for someone on the south side of the city the deposit for that reservation goes to the location on that side of town.
Can I set up the payments to go to different places depending on the calendar that is used for the booking?
Is this possible
]]>Hi there,
I am optimizing my site and I noticed that all the plugin scripts are loaded on all the pages, not just the page that requests the script. Is there a way to disable the scripts from loading on other pages?
Thanks in advance.
]]>