'10.11', 'show_expand' => false ); $obj->expand_section_start( $section_param_arr ); // $obj->asset_path = 'http://beta/assets/'; // TODO: 2024-06-01 comment this // // ----------------------------------------------------------------------------------------------------------------- // = F R E E = // ----------------------------------------------------------------------------------------------------------------- ?>



// // ----------------------------------------------------------------------------------------------------------------- // = M I X E D = // ----------------------------------------------------------------------------------------------------------------- /* ?>

$obj->expand_section_end( $section_param_arr ); } function wpbc_welcome_section_10_10( $obj ){ $section_param_arr = array( 'version_num' => '10.10', 'show_expand' => true ); $obj->expand_section_start( $section_param_arr ); // $obj->asset_path = 'http://beta/assets/'; // TODO: 2024-06-01 comment this // // ----------------------------------------------------------------------------------------------------------------- // = F R E E = // ----------------------------------------------------------------------------------------------------------------- ?>

  • Ideal for scheduling services with fixed durations (Pro Versions).' ) ); ?>
  • [selectbox durationtime "Service A (20 min)@@00:20" "Service B (30 min)@@00:30"].
    **Shortcodes for Displaying Booking Field Data**:
    - To display the selected title, e.g., "**Service A (20 min)**", use shortcode: [durationtime_val] (e.g. field name + "_val" sufix).
    - To show the value, e.g., "**00:20**", use the standard shortcode: [durationtime] (e.g. field name).' ) ); ?>

  • [steps_timline steps_count="3" active_step="1"]' ) ); ?>


// // ----------------------------------------------------------------------------------------------------------------- // = M I X E D = // ----------------------------------------------------------------------------------------------------------------- /* ?>

$obj->expand_section_end( $section_param_arr ); } function wpbc_welcome_section_10_9( $obj ){ $section_param_arr = array( 'version_num' => '10.9', 'show_expand' => !false ); $obj->expand_section_start( $section_param_arr ); //$obj->asset_path = 'http://beta/assets/'; // TODO: 2024-06-01 comment this // // ----------------------------------------------------------------------------------------------------------------- // = F R E E = // ----------------------------------------------------------------------------------------------------------------- ?>



// // ----------------------------------------------------------------------------------------------------------------- // = M I X E D = // ----------------------------------------------------------------------------------------------------------------- ?>

  • Availability > Days Availability page. This feature improves the clarity of calendar day displays in certain calendar skins. The default value is set to 3 months.' ) ); ?>

  • Availability > Season Availability page.' ) ); ?>

$obj->expand_section_end( $section_param_arr ); } function wpbc_welcome_section_10_8( $obj ){ $section_param_arr = array( 'version_num' => '10.8', 'show_expand' => !false ); $obj->expand_section_start( $section_param_arr ); //$obj->asset_path = 'http://beta/assets/'; // TODO: 2024-06-01 comment this // // ----------------------------------------------------------------------------------------------------------------- // = F R E E = // ----------------------------------------------------------------------------------------------------------------- ?>


  • Settings > Booking Form page for a more organized and customizable form appearance.' ) ); ?>

// // ----------------------------------------------------------------------------------------------------------------- // = M I X E D = // ----------------------------------------------------------------------------------------------------------------- ?>

  • Settings > Booking Form page. This allows for quick and easy configuration of time slots with a 20-minute duration.' ) ); ?>

  • Booking Form page. (10.7.1.4)' ) ); ?>
  • Settings > Search page. (10.7.1.1) *(Business Large, MultiUser)*' ) ); ?>

  • Add Booking page in the admin panel.' ) ); ?>

$obj->expand_section_end( $section_param_arr ); } function wpbc_welcome_section_10_7( $obj ){ $section_param_arr = array( 'version_num' => '10.7', 'show_expand' => !false ); $obj->expand_section_start( $section_param_arr ); //$obj->asset_path = 'http://beta/assets/'; // TODO: 2024-06-01 comment this // // ----------------------------------------------------------------------------------------------------------------- // = F R E E = // ----------------------------------------------------------------------------------------------------------------- ?>







/* // // ----------------------------------------------------------------------------------------------------------------- // = M I X E D = // ----------------------------------------------------------------------------------------------------------------- ?>

*/ $obj->expand_section_end( $section_param_arr ); } function wpbc_welcome_section_10_6( $obj ){ $section_param_arr = array( 'version_num' => '10.6', 'show_expand' => true ); $obj->expand_section_start( $section_param_arr ); //$obj->asset_path = 'http://beta/assets/'; // TODO: 2024-06-01 comment this // // ----------------------------------------------------------------------------------------------------------------- // = F R E E = // ----------------------------------------------------------------------------------------------------------------- ?>


// // ----------------------------------------------------------------------------------------------------------------- // = M I X E D = // ----------------------------------------------------------------------------------------------------------------- ?>

$obj->expand_section_end( $section_param_arr ); } function wpbc_welcome_section_10_5( $obj ){ $section_param_arr = array( 'version_num' => '10.5', 'show_expand' => true ); $obj->expand_section_start( $section_param_arr ); //$obj->asset_path = 'http://beta/assets/'; // TODO: 2024-06-01 comment this // // ----------------------------------------------------------------------------------------------------------------- // = F R E E = // ----------------------------------------------------------------------------------------------------------------- ?>

Image from paid versions of Booking Calendar
Image from paid versions of Booking Calendar







if (1){ // // ----------------------------------------------------------------------------------------------------------------- // = M I X E D = // ----------------------------------------------------------------------------------------------------------------- ?>

  • jQuery(".booking_form_div").on('after_show_cost_hints', function(event, resource_id) { // Your code here });

} $obj->expand_section_end( $section_param_arr ); } function wpbc_welcome_section_10_4( $obj ){ $section_param_arr = array( 'version_num' => '10.4', 'show_expand' => !false ); $obj->expand_section_start( $section_param_arr ); //$obj->asset_path = 'http://beta/assets/'; // TODO: 2024-06-01 comment this // // ----------------------------------------------------------------------------------------------------------------- // = F R E E = // ----------------------------------------------------------------------------------------------------------------- ?>




  • Publish menu page. This makes it simple to configure and publish booking forms, availability calendars, or timelines into existing or new pages.' ) ); ?>

// // ----------------------------------------------------------------------------------------------------------------- // = M I X E D = // ----------------------------------------------------------------------------------------------------------------- ?>

  • General page in the "Calendar" section for easier navigation.' ) ); ?>

  • Booking Form page.' ) ); ?>
  • Availability > Days Availability page, especially when booking resources were previously deleted and only one resource remains.' ) ); ?>
$obj->expand_section_end( $section_param_arr ); } function wpbc_welcome_section_10_3( $obj ){ $section_param_arr = array( 'version_num' => '10.3', 'show_expand' => true ); $obj->expand_section_start( $section_param_arr ); //$obj->asset_path = 'http://beta/assets/'; // TODO: 2024-06-01 comment this // // ----------------------------------------------------------------------------------------------------------------- // = F R E E = // ----------------------------------------------------------------------------------------------------------------- ?>



// ----------------------------------------------------------------------------------------------------------------- // = P A I D = // ----------------------------------------------------------------------------------------------------------------- // // ----------------------------------------------------------------------------------------------------------------- // = M I X E D = // ----------------------------------------------------------------------------------------------------------------- ?>

  • Settings > Sync > "General" page.' ) ); ?>

$obj->expand_section_end( $section_param_arr ); } function wpbc_welcome_section_10_2( $obj ){ $section_param_arr = array( 'version_num' => '10.2', 'show_expand' => true ); $obj->expand_section_start( $section_param_arr ); //$obj->asset_path = 'http://beta/assets/'; // TODO: 2024-06-01 comment this // // ----------------------------------------------------------------------------------------------------------------- // = F R E E = // ----------------------------------------------------------------------------------------------------------------- ?>


  • General page in the "Calendar" section. (10.1.5.4)' ) ); ?>
  • General page in the "Calendar" section under the \'Show legend below calendar\' option. (10.1.5.5)' ) ); ?>


// ----------------------------------------------------------------------------------------------------------------- // = P A I D = // ----------------------------------------------------------------------------------------------------------------- // // ----------------------------------------------------------------------------------------------------------------- // = M I X E D = // ----------------------------------------------------------------------------------------------------------------- ?>

$obj->expand_section_end( $section_param_arr ); } function wpbc_welcome_section_10_1( $obj ){ $section_param_arr = array( 'version_num' => '10.1', 'show_expand' => true ); $obj->expand_section_start( $section_param_arr ); //$obj->asset_path = 'http://beta/assets/'; // TODO: 2024-06-01 comment this // // ----------------------------------------------------------------------------------------------------------------- // = F R E E = // ----------------------------------------------------------------------------------------------------------------- ?>

Pro, and more...' ) ); ?>

  • Settings > Booking Form, immediately after making adjustments to your booking form.' ) ); ?>


  • Emails page now features an updated, user-friendly interface. The email template selection menu is conveniently located in the left navigation panel, clearly showing enabled and disabled templates. The configuration UI for email subjects and templates has been improved, with a revamped help section that highlights available shortcodes more effectively and clearly.' ) ); ?>

// ----------------------------------------------------------------------------------------------------------------- // = P A I D = // ----------------------------------------------------------------------------------------------------------------- ?>


  • Settings > General page in the "Form Options" section, the system will automatically update the colors to dark in both the Search Form and Search Results for a seamless fit with your website design.' ) ); ?>

  • Settings > Search page, offering more customization options for your search forms.' ) ); ?>
  • <r> <c>..</c> <c>..</c> </r>.' ) ); ?>
  • location = Spain, you can now incorporate corresponding shortcodes like [location] into your Search Results Layout. Tailor your search results to match your defined criteria effortlessly.' ) ); ?>
  • [search_quantity "1" "2" "3"], [search_extend "2"], and [search_time "Full Day@@" "10:00 - 14:00" "15:00 - 16:00"].' ) ); ?>
  • [selectbox amenity "Any@@" "Parking" "WiFi"], [selectbox max_visitors "Any@@" "1" "2" "3"], and [selectbox location "Any@@" "Spain" "France"].' ) ); ?>
  • [search_time], [search_time_check_in], [search_time_check_out], [search_result_title], [search_result_info], [search_result_image], [search_result_image_url], [search_result_url], [search_result_button "Book Now"], [resource_title], [resource_id], [resource_capacity], [available_count], [resource_cost], [search_check_out_plus1day].' ) ); ?>


  • Payment Setup page now features an updated, user-friendly interface. The payment gateways menu located in the left navigation panel, clearly showing enabled and disabled payment systems. The configuration UI for payment systems has been improved.' ) ); ?>

' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( '• **Pre-Check-in Date Hint Shortcode:** Introduced the [pre_checkin_date_hint] shortcode, which shows the date that is N days before the selected check-in date. You can select the number of days for the [pre_checkin_date_hint] shortcode at the WP Booking Calendar > Settings General page in "Form Options" section". (10.0.0.31) *(Business Medium/Large, MultiUser)*' ) ). '
  • ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( '• Added the ability to **use attributes in "Simple HTML"** tags. Now you can use attributes like **style** and **class** in "Simple HTML tags" for greater customization. Example: <r class=\'my_css_class\'> <c style=\'align-self:last baseline;\'>..</c> </r>' ) ) . '
  • ' . ''; ?>
    // ----------------------------------------------------------------------------------------------------------------- // = M I X E D = // ----------------------------------------------------------------------------------------------------------------- ?>

    • Resources page, you can easily simulate login to a regular user. The "Simulate login" button is located next to each booking resource belonging to "regular users" in the "Owner" section. (10.0.0.15) *(MultiUser)*' ) ); ?>
    • Settings > Payment Gateways page to **Payment Setup** page. *(Business Small/Medium/Large, MultiUser)*' ) ); ?>
    • Settings > Search page. (10.0.0.41)' ) ); ?>

    • Settings > Emails page: [creation_date], [creation_year], [creation_month], [creation_day], [creation_hour], [creation_minutes], [creation_seconds] (10.0.0.34)' ) ); ?>

    • Settings General page, the system will show the last scrolled month\'s exact date as available, based on today\'s date. (10.0.0.26)' ) ); ?>
    • Prices > Form Options Costs page: Uncaught TypeError: Unsupported operand types: null + string in ../wpbc-calc-string.php on line 68. (10.0.0.23) *(Business Medium/Large, MultiUser)*' ) ); ?>
    • Prices > Seasons page. (10.0.0.29) *(Business Medium/Large, MultiUser)*' ) ); ?>
    • Prices > Discount Coupons page. (10.0.0.29) *(Business Large, MultiUser)*' ) ); ?>
    • Settings > Users page. (10.0.0.29) *(MultiUser)*' ) ); ?>
    • Availability > Seasons page. (10.0.0.33) *(Business Medium/Large, MultiUser)*' ) ); ?>
    • Add Booking page. It now sends a New booking email instead of a Modification email. (10.0.0.42)' ) ); ?>
    $obj->expand_section_end( $section_param_arr ); } function wpbc_welcome_section_10_0( $obj ){ $section_param_arr = array( 'version_num' => '10.0', 'show_expand' => true ); $obj->expand_section_start( $section_param_arr ); //$obj->asset_path = 'http://beta/assets/'; // TODO: 2023-11-06 comment this // // ----------------------------------------------------------------------------------------------------------------- // = F R E E = // ----------------------------------------------------------------------------------------------------------------- ?>


    • Settings General page in the "Calendar" section.' ) ); ?>

    // ----------------------------------------------------------------------------------------------------------------- // = P A I D = // ----------------------------------------------------------------------------------------------------------------- ?>

    ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( '**New** **UI Design of Resource Page**. Easily toggle between table header tabs to view specific information, such as the shortcode for embedding into pages, costs, default form, or parent/child relation for defining booking resource capacity. The interface is now clearer and more straightforward for a seamless experience *(Personal, Business Small/Medium/Large, MultiUser)*.' ) . '
  • ' . '' ); ?> ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( '• Added **search booking resources** field to Options toolbar for easy searching by ID or Title keywords (9.9.0.11) *(Personal, Business Small/Medium/Large, MultiUser)*.' ) ) . '
  • ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( '• You now have the ability to **save the number of booking resources per page** directly from the Booking > Resources page (at pagination section). (9.9.0.22) *(Personal, Business Small/Medium/Large, MultiUser)*' ) ) . '
  • ' . ''; ?>

    ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( '• Set the **number of days** for selection based **on a specific weekday**.' ) ). '
  • ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( '• Determine the **number of days** for selection **in a specific season**.' ) ). '
  • ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( '• Define the **number of days** for selection **starting from a specific date**.' ) ). '
  • ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( '• Choose **weekdays as start days** for selection **during a specific season**.' ) ). '
  • ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( '*(Business Medium/Large, MultiUser)*' ) ). '
  • ' . ''; ?>

    ' . '
  • ' . wpbc_replace_to_strong_symbols( 'This **[total_cost]** shortcode is used for displaying additional cost hints without affecting cost calculations. Since the total cost has already been calculated at this stage.' ) . ' ' . wpbc_replace_to_strong_symbols( 'For example, if you want to **show the tax cost as 20% inclusive part of the total booking cost**, set up your booking form fields like this: ' ) //. '
  • ' . '<div style="display:none;"> [checkbox tax_fee default:on ""]</div> Tax: [tax_fee_hint]' //. '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( 'The first shortcode, [checkbox tax_fee default:on ""], is crucial for cost calculation, while the second shortcode, [tax_fee_hint], reveals the cost hint.' ) . '
  • ' . '
  • ' . wpbc_replace_to_strong_symbols( 'Now, define the additional cost for tax_fee at WP Booking Calendar > Prices > Form Options Costs page: ' ) . 'tax_fee = ( [total_cost] * 0.2 )
  • ' . '
  • ' . wpbc_replace_to_strong_symbols( ' *(Business Medium/Large, MultiUser)*' ) . '
  • ' . '' ); ?>

    ' . '
  • ' . wpbc_replace_to_strong_symbols( '• Whenever a booking is edited, a note stating **\'The booking has been edited\'** will be generated for the booking. This note also contains the URL of the page where the user made the modifications. With this feature, you gain control over tracking changes to booking details.' ) . '
  • ' . '
  • ' . wpbc_replace_to_strong_symbols( '• Now, booking notes such as "Imported from Google Calendar," "Payment section displayed," "Total cost manually entered," "Automatically calculated cost," etc., will be **saved only if the "Logging actions for booking" option is activated** in the WP Booking Calendar > Settings General page in the "Admin Panel" section.' ) . '
  • ' . '' ); ?>
    // ----------------------------------------------------------------------------------------------------------------- // = M I X E D = // ----------------------------------------------------------------------------------------------------------------- ?>

    • Settings > Booking Form page by utilizing the **new shortcode [selectbox name "Option 1" "Option 2"]** instead of [select name "Option 1" "Option 2"]. This update addresses the problem faced on certain Apache servers with ModSecurity firewall, which affects specific POST requests when saving booking form configurations. *(Personal, Business Small/Medium/Large, MultiUser)*' ) ); ?>
    • Add booking page, the deposit amount in the cost field and notes section, as well as the total cost for the booking, will be updated accordingly. This feature requires displaying payment forms at the Booking > Add booking page in such cases. (9.9.0.21) *(Business Small/Medium/Large, MultiUser)*' ) ); ?>

    • Settings General page in "Info / News" for improved admin panel loading speed. (9.9.0.8).' ) ); ?>

    • Settings > Emails page. (9.9.0.35) *(Business Small/Medium/Large, MultiUser)*' ) ); ?>

    • Settings General page in the "Calendar" section. (9.9.0.19) *(Business Small/Medium/Large, MultiUser)*' ) ); ?>
    • Prices > Form Options Costs page. (9.9.0.28) *(Business Medium/Large, MultiUser)*' ) ); ?>
    $obj->expand_section_end( $section_param_arr ); } function wpbc_welcome_section_9_9( $obj ){ $section_param_arr = array( 'version_num' => '9.9', 'show_expand' => true ); $obj->expand_section_start( $section_param_arr ); //$obj->asset_path = 'http://beta/assets/'; // TODO: 2023-11-06 comment this // // ----------------------------------------------------------------------------------------------------------------- // = F R E E = // ----------------------------------------------------------------------------------------------------------------- ?>


    • Resources page in paid versions. Add the form to any page with a few clicks. Simple as that!' ) ); ?>

    // ----------------------------------------------------------------------------------------------------------------- // = P A I D = // ----------------------------------------------------------------------------------------------------------------- ?>

    ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( 'Integrated **PayPal Standard Checkout** payment gateway. Enjoy various payment methods, including **card payments and PayPal**. Choose from different designs for PayPal buttons. The system now automatically responds from the PayPal, updating the booking status and payment status. *(Available in Business Small/Medium/Large, MultiUser versions).*' ) . '
  • ' . '' ); ?>
    // ----------------------------------------------------------------------------------------------------------------- // = M I X E D = // ----------------------------------------------------------------------------------------------------------------- ?>

    • Settings General page in "Multiuser Options" section. (9.8.9.3) *(MultiUser)*' ) ); ?>

    • Resources > Filters page. (9.8.6.3) *(Business Medium/Large, MultiUser)*' ) ); ?>
    • Settings General page in the Advanced section. (9.8.6.2)' ) ); ?>
    • Settings > Sync > "General" page in the "Import advanced" section. (9.8.15.8)' ) ); ?>

    • Availability > Days Availability\' page. If you use the \'**aggregate**\' parameter in the Booking Calendar shortcode and wish to include only bookings, utilize the new parameter: **options="{aggregate type=bookings_only}"**. For instance, in the shortcode example below, we aggregate only bookings: [bookingselect type=\'3,4\' aggregate=\'3 );4\' options="{aggregate type=bookings_only}"] (9.8.15.10)' ) ); ?>
    • <r><c>...</c></r> constructions. For this, use the new element: <r><c><div class="wpbc_row_inline">...</div></c></r>. Example #1: <r><c><p class="wpbc_row_inline"><l>[checkbox terms "I accept"]<a href="#">terms and conditions</a></l></p></c></r> Example #2: <r><c><p class="wpbc_row_inline"><l>Fee: [checkbox somefee default:on ""]</l></p></c></r> Example #3: <r><c><p class="wpbc_row_inline"><l>Club: [radio* clubanlass default:No "No" "Yes"]</l></p></c></r> (9.8.8.1)' ) ); ?>
    • this page.' ) ); ?>
    • [checkbox* terms label_wrap use_label_element "I Accept"]. System make DOM construction such as: <label for="cid"><input class="wpdev-validates-as-required wpdev-checkbox" id="cid" type="checkbox" name="terms" value="I Accept">  I Accept</label> (9.8.13.2)' ) ); ?>
    • [checkbox* terms use_label_element "I Accept"]. System make DOM construction such as: <input class="wpdev-validates-as-required wpdev-checkbox" id="cid" type="checkbox" name="terms" value="I Accept">  <label for="cid">I Accept</label> (9.8.13.2)' ) ); ?>

    • Settings General page under the "Auto Cancellation / Auto Approval" section.' ) ); ?>

    $obj->expand_section_end( $section_param_arr ); } function wpbc_welcome_section_9_8( $obj ){ $section_param_arr = array( 'version_num' => '9.8', 'show_expand' => true ); $obj->expand_section_start( $section_param_arr ); //$obj->asset_path = 'http://beta/assets/'; // TODO: 2023-11-06 comment this // // ----------------------------------------------------------------------------------------------------------------- // = F R E E = // ----------------------------------------------------------------------------------------------------------------- ?>


    ' //. '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( 'In our latest update you have the option to switch to a "Dark" theme for your booking form.' ) . '
  • ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( 'With this new option, you can seamlessly integrate your booking form into your website\'s design. This Theme automatically selects the appropriate calendar and time picker skins, adjusts the colors of your booking form fields, labels, text, and other UI elements.' ) ). '
  • ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( 'If you prefer Dark design, now you can select it' ) ). '
  • ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( 'To enable the Dark Theme, head to the Settings General Page, find the "Form Options" section, and select "Dark" from the "Color Theme" dropdown.' ) ). '
  • ' . '' ; ?>

    ' . '
  • ' . wpbc_replace_to_strong_symbols( 'We\'ve supercharged Booking Calendar with significant speed improvements. Compared to previous updates.' ) . '
  • ' . '
  • ' . wpbc_replace_to_strong_symbols( 'Page loading now happens **34% to 78% faster**. The speed boost varies depending on the number of bookings and number of calendars on your page (multiple calendars in paid versions of Booking Calendar).' ) . '
  • ' . '
  • ' . wpbc_replace_to_strong_symbols( 'Server request execution speed has **improved from 63% to 94%** when you load your initial calendar.' ) . '
  • ' . '
  • ' . wpbc_replace_to_strong_symbols( 'We\'ve streamlined the system to **reduce the number of SQL requests** for your initial page loading by **49%** to a staggering **89%**.' ) . '
  • ' . '
  • ' . wpbc_replace_to_strong_symbols( 'All these speed enhancements have been tested with 500 active bookings.' ) . '
  • ' . '' ); ?>

    ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( 'Introduced a new Booking Confirmation section that provides users with a **summary of their booking details**, making it easy for users to confirm their reservations after completing the booking process. This feature allows users to quickly review essential booking information. \'Booking confirmation\' section located on the Booking > Settings General page. Previously, it was located in the \'Form\' section as \'Thank you\' message/page.' ) . '
  • ' . '' ); ?>

    // ----------------------------------------------------------------------------------------------------------------- // = P A I D = // ----------------------------------------------------------------------------------------------------------------- ?>

    ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( 'With the new capacity engine, you can define booking capacities for your calendar, allowing you to receive a **specific number of bookings per time slots or full dates**. This enhances your control over bookings compared to the previous version, which only supported specific booking limits for full dates. *(Available in Business Large, MultiUser versions).*' ) . '
  • ' . '' ); ?>
    ' . '
  • ' . wpbc_replace_to_strong_symbols( 'The the capacity feature ensures that the **total number of bookings for specific dates or times does not exceed the specified capacity**. This functionality is versatile and can be applied to various scenarios where you need to manage and limit bookings for specific resources to maintain efficient operations.' ) . '
  • ' . '
  • ' . wpbc_replace_to_strong_symbols( '**Booking Quantity Control:** Enabled the ability to enable and define a field for \'Booking Quantity Control,\' allowing visitors to define the number of items they can book for specific dates or times within a single reservation. Find this option in **New Capacity** section on Booking > Settings General page. *(Business Large, MultiUser)*' ) . '
  • ' . '
  • ' . wpbc_replace_to_strong_symbols( '**Capacity Shortcode:** Added the Capacity shortcode for showing available (remained) slots per selected dates and times: [capacity_hint]. You can use it in the booking form at the Booking > Settings > Form page. *(Business Large, MultiUser)*' ) . '
  • ' . '' ); ?>

    ' . '
  • ' . wpbc_replace_to_strong_symbols( '**Redesigned Payment Buttons:** Payment buttons in the new Booking Confirmation window have been redesigned for a more user-friendly experience. *(Business Small/Medium/Large, MultiUser)*' ) . '
  • ' . '
  • ' . wpbc_replace_to_strong_symbols( '**Payment System Responses:** Now, responses from payment systems after visitors\' payments are recorded in the Note section of the booking, provided "Logging actions for booking" is activated at the Booking > Settings General page in the "Booking Admin Panel" section. Also the booking log now keeps track of booking details, such as cost calculations, actions related to payment request pages via email links, and other important events. *(Business Small/Medium/Large, MultiUser)*' ) . '
  • ' . '' ); ?>
    ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( '**Additional Notes:** Added the ability to add extended notes about "Total Cost | Discounts applied | Subtotal cost | Deposit Due | Balance Remaining" after creating the booking. Also, added notes about the approval of the booking by the payment system after a response from the Payment gateway. Notes are now added for bookings that were imported from Google Calendar. *(Business Medium/Large, MultiUser)*' ) . '
  • ' . '' ); ?>

    ' . '
  • ' . wpbc_replace_to_strong_symbols( '**Booking Details Tooltip:** Added the ability to show booking details in a mouse-over tooltip for specific booked dates or times during a day, significantly improving the speed of this functionality.
    This can now **show booking details even for fully booked dates**. ' ) . '
  • ' . '
  • ' . wpbc_replace_to_strong_symbols( 'It\'s a helpful feature for businesses with booking workflows that require displaying information about the users who\'ve made the bookings or for similar neighborhood-based use cases.
    *(Business Medium/Large, MultiUser)*' ) . '
  • ' . '' ); ?>

    ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( 'This feature improves the engine for defining a specific period of unavailability before or after bookings. It now works in all scenarios, even for fully booked dates. When you select multiple dates and specific times for a booking, the system extends the unavailable time interval for those time slots on each day.' ) . '
  • ' . '' ); ?>
    ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( 'It\'s a great feature for preparing your property or service before or after a specific booking, such as allowing time for cleaning.
    *(Business Medium/Large, MultiUser)*' ) . '
  • ' . '' ); ?>

    ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( 'Now, you can organize your booking form fields in rows and columns using the new Simple HTML shortcodes. This makes configuring your booking form even easier.' ) ). '
  • ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( '**Here\'s how it works:**' ) ). '
  • ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( 'Example of how to create a single row with 2 columns:' ) ). '
  • ' . '
  • <r>
    <c>...</c>
    <c>...</c>
    </r>
  • ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( '**With this feature, you have the flexibility to design your booking form exactly as you need it.**' ) ). '
  • ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( ' *(Available in all paid versions).*' ) ) . '
  • ' . '' ; ?>
    ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( '**Create Rows**: Use <r>...</r> tags to defines a row in your form.' ) ). '
  • ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( '**Add Columns**: Inside each row, you can specify columns using <c>...</c> tags.' ) ). '
  • ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( '**Label Fields**: Use the <l>...</l> tags.' ) ). '
  • ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( '**Spacer**: <spacer></spacer> or <spacer>width:1em;</spacer>.' ) ). '
  • ' . ''; ?>
    ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( '**Simplified field data tag**: <f>...</f>. Easily highlight field data by enclosing it within <f>...</f> tags in the \'Content of booking fields data\' section on the Booking > Settings > Form page. For example: <f>[secondname]</f. This will highlight the background of the field on the Booking Listing page. *(All Pro Versions)*' ) ). '
  • ' . ''; ?>

    ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( '**Different Rates for options in select-boxes:** Now, different rates are supported, depending on the selection of options in select-boxes. Example of rate configuration at Booking > Resources > Cost and rates > Rate page: [visitors=1:270 );2:300;3:380;4:450] (9.8.0.5) *(Business Medium/Large, MultiUser)*' ) ) . '
  • ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( '**Date Selection Condition:** Added a condition for defining a specific number of selected dates if started from a specific date. Condition format: \'{select-day condition="date" for="2023-10-01" value="20,25,30-35"}\'. Example of shortcode: [booking type=3 options=\'{select-day condition="date" for="2023-10-01" value="20,25,30-35"}\'] *(Business Medium/Large, MultiUser)*' ) ). '
  • ' . '
  • ' . wp_kses_post( wpbc_replace_to_strong_symbols( '**Cancellation Date Hint Shortcode:** Introduced the [cancel_date_hint] shortcode, which shows the date that is 14 days before the selected check-in date. (9.7.3.16) *(Business Medium/Large, MultiUser)*' ) ). '
  • ' . '' ; ?>
    // ----------------------------------------------------------------------------------------------------------------- // = M I X E D = // ----------------------------------------------------------------------------------------------------------------- ?>

    • Add booking page for the toolbar of configuring calendar size.' ) ); ?>
    • Settings General page, making it easier to configure date and time options. Now, the \'Time format\' option is also available in the Booking Calendar Free version.' ) ); ?>
    • Settings > Sync > "Import Google Calendar Events" page.' ) ); ?>
    • Settings General page. Previously, it was located in the \'Form\' section.' ) ); ?>
    • Settings General page and option: "for setting maximum number of visitors per resource" at the Booking > Resources page in paid versions.' ) ); ?>
    • Settings > Emails page. By default, this option is disabled to prevent spam detection at some servers in the outbound SMTP relay, which could lead to email rejection (9.7.3.17).' ) ); ?>
    • Settings > Sync > **"Export - .ics" page** for easier copying of URLs (9.8.0.6). *(All Pro Versions)*' ) ); ?>
    • Availability page**, the system will automatically make those dates unavailable in the source resource. *(All Pro Versions)*' ) ); ?>
    • Availability page, the system treats these dates as unavailable for all booking resources, including parent and child resources. This ensures consistent availability management. *(All Pro Versions. Capacity in Business Large, MultiUser)*' ) ); ?>
    • Availability page will affect both the parent and its child resources, making those times or dates unavailable for booking. *(Business Large, MultiUser)*' ) ); ?>

    • Resources page is deprecated and removed. For defining capacity, use child booking resources. For defining max visitors selection, use a new custom booking form with a different number of users/visitors selection. *(Business Medium/Large, MultiUser)*' ) ); ?>

    • Availability page.' ) ); ?>
    • Availability page (9.7.3.11). *(Business Large, MultiUser)*' ) ); ?>
    $obj->expand_section_end( $section_param_arr ); }