Technical help board

Check the FAQ first for existing answers before posting new Questions

If you have any technical question about the plugin or configuration of plugin or if you found some issue, please describe it here. Please, inform inside of message your version of WordPress, PHP, Booking Calendar. Also sometimes is needed list of used plugins inside of system and name of your WordPress theme.

7,718 thoughts on “Support

    WP – 3.9.2
    PHP 5.4
    Apache 2.2
    Browser tested : Chrome (latest)

    Bug description :

    How to reproduce :
    - Set ressource’s rate at 160% for weekend.
    - Use system to reserve night with multi-click reservation

    Choose days from week and weekend, than deselect weekend and reselect it.

    Cost-hint will refresh each time, but will not give the right amount.

    Please contact me via e-mail so I can send you a screecap of the problem. It will be much easier to understand.

    Thank you

    • Hello.
      Please send the screenshots of the rates settings and link to the page with that booking form to this support email: support @

  2. Is there an option to sync the data from wp booking calendar to the homeaway connect or VRBO calendars?

    • Hello.
      Unfortunately, right now the Booking Calendar do not support the integrations/sync with other services like “homeaway connect” or VRBO, etc…
      Booking Calendar paid versions support only exporting of the exist bookings to the CSV format

  3. Hi there.

    It need to have main “search block” on every page

    Is it possible without using shortcodes?
    Add some code directly in php file?


  4. Help there,

    Thank you for the great support.

    It seems the booking forms missing customisation.

    For example phone number accepts letters rather than numbers

    would there be any directions for the validation.

    Many Thanks

    • Hello.
      Sorry, this type of validations does not support in the actual versions of the Booking Calendar, yet. Its was not checking because the different users have the different phone entering format, and we need to create there some general rule.
      Booking Calendar only check for the correct entering emails.
      Kind Regards.

      • Thank you for the reply.

        So my client strongly requires this validation.
        would there be any other solution to this.

        Secondly, admin emails comes from wordpress despite i changed the email address right.
        will you be able to provide directions on this.

        Kindest regards

        • Hello.

          1) You can write your phone validations code inside of the ../booking/js/wpdev.bk.js file:
          inside of the content of the function:

          function mybooking_submit( submit_form , bk_type, wpdev_active_locale){

          for example after this code:

                          // Recheck for max num. available visitors selection
                          if ( == ('visitors'+bk_type) )
                              if( typeof( is_max_visitors_selection_more_than_available ) == 'function' )
                                  if ( is_max_visitors_selection_more_than_available( bk_type, inp_value, element ) )

          in a way like this (if you are hvaing at the Booking > Settings > Fields page the Phone field configured like this: [text phone] ):
          Please note, we validate a phone number of 10 digits with no comma, no spaces, no punctuation and there will be no + sign in front the number – See more at:

                          // Recheck for max num. available visitors selection
                          if ( == ('visitors'+bk_type) )
                              if( typeof( is_max_visitors_selection_more_than_available ) == 'function' )
                                  if ( is_max_visitors_selection_more_than_available( bk_type, inp_value, element ) )
                          // Recheck for max num. available visitors selection
                          if ( == ('phone'+bk_type) ) {
                              var reg =  /^\d{10}$/;
                              var message_verif_phone = "Please enter correctly phone number";
                              if ( inp_value != '' )
                                  if(reg.test(inp_value) == false) {showErrorMessage( element , message_verif_phone);return;}

          2) Booking Calendar use the standard “WordPress” wp_mail function for sending of the emails, which possibly can be overridden by the other plugins or theme.

          Firstly please open the Booking > Settings > Emails page and recheck that you correctly configured the emails in fields “From”. that there was no any “WordPress titles”. Test it.

          Then please try to deactivate one by one all other active plugins and test if its help or not, may be some other active plugin is override the wp_mail function and thats why you are having that “WordPress” title in the email template. try the same with theme.

          Also please open your contact book at your email account and try to delete that email contact, may be this contact already have the “WordPress” title saved in your contact book at your email account, and thats why you have that “WordPress” title in the emails.

            • Sorry to be trouble’

              I tried but could not figure out.

              could you kindly be a bit more specific and state which code to add where

              I would appreciate your help.

              • Hello.
                In the reply about phone validation is exist full
                Code for that. So if you will replace it, you have to have the validations.
                Also there is link for checking some other types of validations.

  5. Hi There.

    I own a Kitesurfing school in South Africa and i have been searching high and low for a system that can help me with my bookings. I offer 1 or 2 day Private lessons “1 instructor 1 student or 1 , 2 or 3 day Group lessons ” which is 1 instructor with 2 students or 1 student.

    My problem is dividing my 5 resources ” 5 instuctors” between my days. I have the capacity to handle 10 students per day on a group course divide in two between 5 instructors or 5 students per day divided between 5 instructors.

    Is the system able to work this way. That if i receive a two day booking on a group course and a private booking on the same day it will show that there is only space for 6 people left as two resources have been used for the two different styles of booking.

    Hope i have explained this correctly.

    Kind regards
    Wesley From Constantly Kiting.

    • Hello.
      If you need todo all this withing 1 calendar, so then unfortunately its does not possible.
      The specific capacity possible to set for the booking resources only in 1 way. Its does not possible to mix together the “private and group” bookings. Sorry.

      In the Booking Calendar Business Large version, possible to make several reservations per specific FULL date(s) by visitors (not time slots). At this version is possible to set capacity of the booking resource, so date(s) in calendar will be available until number of reservations is less then capacity of the booking resource.But in this version is possible to make reservation only for FULL date, not a time slots (time slots in this version only record data in the DB, but do not play any logic in reservation). Please read more info about the booking resources and how to configure them here
      You can test Booking Calendar live demos at this page to be sure in functionality and do not have misunderstanding.
      Kind Regards.

  6. Hello all!

    I am running: 9.Business.Small.SingleSite.5.1.2

    We are using availability calendars to show property owners the current schedules of their units. We need to show them all of the bookings for that month, but old bookings disappear from the calendar. So, if it’s Aug 20th, then 1-19th are gone. Once the 21st comes, the 20th is cleared. Data is still in the database, but it’s just not showing in the calendar. Anyone know how to stop this?

    Thank you!


    • Hello.
      If you are about to
      Show the bookings on the admin panel at the Booking Listing page, then you just need to switch (at the filter tab) from “Current dates” to “All dates” filter parameter.

      At the front-end side in calendar is showing the days starting from today date. If you need to show the past dates and bookings for that dates, then please specify, at what date to start showing these dates. And them we will send the customization which you will need to make. But please note, in this case visitor of your website can be able to make the bookings for the past dates, and that’s why right now the past dates in calendar do not available.

  7. Hello,

    I recently bought SMal Business and upgraded to Business Medium.

    I am trying to remove help button from the admin panel. Will you kindly help on this ?

    Many Thanks

    • Hello.

      Please make this fix:
      Please open this file ../booking/css/admin.css
      and add to the bottom of that file this code:

      #menu-wpdevplugin span.dropdown.pull-right {
        • Hi There,

          I am trying to change some headlines i.e booking resource to restaurant, check in to Start date check out to finish date etc.

          Would there be any directions you could kindly provide ?

          Many Thanks

          • Hello.
            If you was meaning changing those words at the search availability form, then you can make it at the Booking > Settings > Search form (at Business Larger and MultiUser versions).
            Kind regards.

            • It is actually in the booking list page when you filter for dates.

              I am already using business medium.

              For small restaurant are suggesting for me to buy the business large & multi user ?

              If plug in allows language translation why does t not allowed to change a few words ?

              I would appreciate a more constructive help.

              Kind regards

              • Hi there,

                I have been waiting for the reply.

                Would you kindly help on the subject above?

                Many Thanks

                • Hello.
                  Sorry for delay with reply to your question.
                  For be able to change the words of “check in/out” words at the Booking Listing page in Filter tab, please make this fix:
                  Please open this file ../booking/lib/wpdev-bk-lib.php

                  then find this code:

                                                  __('Check In - Tomorrow', 'wpdev-booking'),
                                                  __('Check Out - Tomorrow', 'wpdev-booking'),

                  and replace it to this code:

                                                  __('Start date - Tomorrow', 'wpdev-booking'),
                                                  __('Finish date - Tomorrow', 'wpdev-booking'),

                  2) then find this code:

                  <label class="check_in_out" for="<?php echo $wpdevbk_id; ?>fixeddates"><?php _e('Check-in', 'wpdev-booking'); ?>:</label>

                  and replace it to this code:

                  <label class="check_in_out" for="<?php echo $wpdevbk_id; ?>fixeddates"><?php _e('Start date', 'wpdev-booking'); ?>:</label>

                  3) then find this code:

                  <label class="check_in_out" style="margin-top: 10px;" for="<?php echo $wpdevbk_id2; ?>fixeddates"><?php _e('Check-out', 'wpdev-booking'); ?>:</label>

                  and replace it to this code:

                  <label class="check_in_out" style="margin-top: 10px;" for="<?php echo $wpdevbk_id2; ?>fixeddates"><?php _e('Finish date', 'wpdev-booking'); ?>:</label>
                    • I am sorry to be trouble,

                      I tried but can not figured it out
                      Could you be a bit more specific of which code to add and where.

                      I would really appreciate your help.

                      Many thanks

Leave a Reply

Your email address will not be published. Required fields are marked *

* Copy this password:

* Type or paste password here:

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>