wpdevelop
Forum Replies Created
-
Forum: Plugins
In reply to: [Booking Calendar] Number of months in a row not working correctlyHello,
The display issue you are experiencing is due to the current layout of the booking form. The form fields are set to appear on the right side of the calendar, which significantly narrows the calendar column and prevents multiple months from being displayed in a single row.
To resolve this, please navigate to WP Booking Calendar > Settings > Booking Form. In the “Form Layout” section, select the “Form under calendar” option, and then click “Save changes.” After making this adjustment, please test the display on the front end of your website.
Kind Regards.
- This reply was modified 8 months ago by wpdevelop.
Hello.
Regarding point #2.
2.1.) Enable the “Use selected times for each booking date” option on the WP Booking Calendar > Settings > Calendar > Calendar Settings page. This option is only visible if you have activated the Multiple or Range days selection mode, not the single day selection mode.
2.2.) Update the Booking Manager to the latest version (2.1.17), which was just released. This update includes a fix for importing recurrent bookings that have time slots on each date, as opposed to check-in/out times only for the first and last dates.
Kind Regards.
Forum: Plugins
In reply to: [Booking Calendar] TranslationsHello.
1) The strings, that is related to the booking form, have to be configured on the WP Booking Calendar > Settings > Booking Form > Booking Form Fields page.
In case if you need to have these strings in several languages, then please check this instruction how to do this: https://wpbookingcalendar.com/faq/several-languages/
2) Regarding, general settings translation. First, please try loading the local translation by following the steps in this FAQ guide: https://wpbookingcalendar.com/faq/update-local-translations/
If that doesn’t update your specific translation, You can find instructions on how to update the translation manually in this FAQ: https://wpbookingcalendar.com/faq/fix-local-translation/
Kind Regards.
Hello.
- Regarding Timezone. Just set the default timezone.
- I will test more about this issue.
- Currently events can be imported into the Booking Calendar as a bookings (only) and each such bookings, is means that the dates becomes unavailable. I will add to the todo list ability to ignore of importing such events.
Kind Regards.
Hello.
1) Please try to set there “Default” timezone. And then test it.
2) Can you provide the full ics feed content of ics feed so I can test more detail about this import?3) The Booking Manager does not mark the date as available if the statues in the ics feed is
X-MICROSOFT-CDO-BUSYSTATUS:FREE
such booking just will be marked as pending (it no other option defined to auto approve it).
Kind Regards.Hello.
Thank you, for detailed description.- Please set correct timezone on the WP Booking Calendar > Settings > Sync > Sync Options page. System gets Timezone from there, and not from the WordPress Timezone.
- It is because in your initial .ics feed the bookings defined as:
RRULE:FREQ=WEEKLY;UNTIL=20251231T080000Z;
DTSTART;TZID=W. Europe Standard Time:20250127T090000
DTEND;TZID=W. Europe Standard Time:20250127T110000
and it’s means that it’s time slots from 09:00 to 11:00 started on 2025-01-27 and repeated weekly and ended on 20251231
Your other booking in your .ics feed has the other conditions
DTSTART;VALUE=DATE:20251010
DTEND;VALUE=DATE:20251013
So it is full day booking.
Booking Manager just import such bookings with those initial conditions.
Kind Regards.
Forum: Plugins
In reply to: [Booking Calendar] Missing labels in booking formularHello.
The issue you’re facing is caused by a CSS conflict with your current WordPress theme. Here’s how to fix it.
Please add this CSS to your Theme Editor settings. You can check how to add own CSS customization to CSS Theme Editor here: https://wpbookingcalendar.com/faq/how-edit-file-in-wp-menu/
Here’s the code you need to add:
div.wpbc_container.wpbc_form label { color:#000; }Please do not forget to clear the browser cache before testing these changes.
Kind Regards.
It is hard to say what the reason of this issue without see the exact error log listing about this issue.
Kind Regards.
Hello.
The configuration of the robot.txt impact to the search bots (such as Google’s crawlers), and not to the functionality of the plugin.
Kind Regards.
Hello.
I tested your .ics feed and it seems accessible. Can you test import once again ?
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.
Hello.
Please note this topic is not really related to the Booking Calendar, and usually have to be resolved with SEO plugin, that generates
robots.txtfile.If Google Search Console is showing “Not Found” errors for WordPress plugin directories, it indicates that Google’s crawlers are attempting to access paths that are not intended to be publicly accessible (or do not exist) .
- Utilize
robots.txtfor Disallowing Crawling:- If you want to explicitly prevent search engine crawlers from attempting to access certain plugin directories, you can add
Disallowrules to yourrobots.txtfile. - For example, to disallow crawling of a specific plugin directory:
- If you want to explicitly prevent search engine crawlers from attempting to access certain plugin directories, you can add
Code
User-agent: * Disallow: /wp-content/plugins/your-plugin-name/Otherwise please contact the support of specific SEO plugin, which you use on your website (like All in One SEO) to help to resolve this issue.
Kind Regards.
Forum: Plugins
In reply to: [Booking Calendar] Can I show the calendar without allowing online bookings?Hello.
Yes, sure it is possible. You can insert into the page on front-end side only the availability calendar without the booking form. Find more information at this page: https://wpbookingcalendar.com/faq/shortcode-availability-calendar/
And you can create a new bookings in admin panel on WP Booking Calendar > Add Booking page.
Or simply set unavailable dates on the WP Booking Calendar > Availability > Days Availability page.
Kind Regards.
If the booking was done for range of dates, such as this: 19 Aug 2025 2:00 PM, 20 Aug 2025, 21 Aug 2025, 22 Aug 2025 12:00 PM
Then the .ics feed will contain this info.
If you enabled option: “Export only full days (not time)”
DTSTART;VALUE=DATE:20250819
DTEND;VALUE=DATE:20250822Or if the option “Export only full days (not time)” disabled:
DTSTART;TZID=Europe/Prague:20250819T140000
DTEND;TZID=Europe/Prague:20250822T120000That is defined in the .ics feed the start and end date of the booking, and means that all middle dates as related to this booking and unavailable.
Interpretation for calendars and OTAs:
- Google Calendar / Outlook / Apple Calendar >>> Will show a multi-day event starting Aug 19, 14:00 and ending Aug 22, 12:00.
- Booking.com / Airbnb / TripAdvisor >>> Normally expect date-only all-day blocks for reservations. Some OTAs will accept time-specific bookings, but others may truncate times to full-day boundaries (19th–22nd).
Kind Regards.
Hello.
>> It looks like the ICS file for our reservations which were made with the previous method (range of days) only shows a day event on the first and last day now.
For the range days selection, because it is consecutive dates, the .ics feed should define only start and end date, but it is the definition of all range. Or did I misunderstand ?
Kind Regards.
Hello.
Thank you, for your reply and detailed description. Please try to update to the new update 2.1.14 of Booking Manager and check if it fixing such issues in your case.
Kind Regards.