{"id":39340,"date":"2026-03-27T11:53:54","date_gmt":"2026-03-27T10:53:54","guid":{"rendered":"https:\/\/booking-activities.fr\/en\/?p=39340"},"modified":"2026-04-02T18:09:18","modified_gmt":"2026-04-02T16:09:18","slug":"resource-availability-1-3-resource-calendar-optional-resources-etc","status":"publish","type":"post","link":"https:\/\/booking-activities.fr\/en\/blog\/resource-availability-1-3-resource-calendar-optional-resources-etc\/","title":{"rendered":"Resource Availability 1.3 &#8211; Resource calendar, optional resources, etc."},"content":{"rendered":"<p>Version 1.3 of the <a href=\"https:\/\/booking-activities.fr\/en\/downloads\/resource-availability\/\">Resource Availability<\/a> add-on brings <strong>numerous major improvements<\/strong>. These make it easier to <strong>visualize assigned and available resources<\/strong> and <strong>optimize the assignment process<\/strong>.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"goal1\" style=\"border:1px solid #ccc; padding: 15px; background: #f8f8f8;\"><strong>Objective #1:<\/strong> <em>Easily know the number of assigned and available resources at any time<\/em><\/div>\n<p>&nbsp;<\/p>\n<h3 id=\"resource-calendar\">Resource Calendar<\/h3>\n<p>On the Booking Activities > Resources page, the <strong>calendar of assigned resources<\/strong> is now displayed. This gives you an overview of the resources you will need on a specific day and time.<\/p>\n<p><img decoding=\"async\" data-src=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/backend-resource-calendar.png\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" alt=\"\" width=\"883\" height=\"532\" class=\"aligncenter size-full wp-image-39346 lazyload\" \/><noscript><img decoding=\"async\" src=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/backend-resource-calendar.png\" alt=\"\" width=\"883\" height=\"532\" class=\"aligncenter size-full wp-image-39346\" srcset=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/backend-resource-calendar.png 883w, https:\/\/booking-activities.fr\/wp-content\/uploads\/backend-resource-calendar-300x181.png 300w, https:\/\/booking-activities.fr\/wp-content\/uploads\/backend-resource-calendar-150x90.png 150w, https:\/\/booking-activities.fr\/wp-content\/uploads\/backend-resource-calendar-768x463.png 768w\" sizes=\"(max-width: 883px) 100vw, 883px\" \/><\/noscript><\/p>\n<p>This calendar can be filtered using the <strong>filters above<\/strong> (the same ones used to filter the list).<\/p>\n<p>You can also <strong>customize its appearance<\/strong> by clicking the &#8220;Calendar Settings&#8221; button (the <a href=\"https:\/\/booking-activities.fr\/en\/downloads\/display-pack\/\">Display Pack<\/a> add-on offers many customization options). You can change the <strong>color of events<\/strong> in each resource&#8217;s settings.<\/p>\n<p>Finally, clicking on an event will <strong>redirect you to the corresponding list of bookings<\/strong>.<\/p>\n<p>&nbsp;<\/p>\n<h3 id=\"resource-calendar-shortcode\">Resource Calendar Shortcode<\/h3>\n<p>You can also display the calendar of your assigned resources <strong>on your site<\/strong> using the <strong>shortcode<\/strong> <code>[bookingactivities_resource_calendar]<\/code>. There are several parameters to filter and modify the calendar display, such as: <code>resource<\/code>, <code>category<\/code>, <code>from<\/code>, <code>to<\/code>, <code>slotMinTime<\/code>, and <code>slotMaxTime<\/code>. Here are some examples:<\/p>\n<ul>\n<li><code>[bookingactivities_resource_calendar resource=\"1,4,7\" category=\"2\" from=\"2026-03-17 09:30:00\" to=\"+7 days\"]<\/code><\/li>\n<li><code>[bookingactivities_resource_calendar category=\"1,2\" from=\"today\" to=\"2026-12-31\" slotMinTime=\"09:00\" slotMaxTime=\"17:00\"]<\/code><\/li>\n<\/ul>\n<p><img decoding=\"async\" data-src=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/resource-calendar-shortcode.png\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" alt=\"\" width=\"844\" height=\"148\" class=\"aligncenter size-full wp-image-39352 lazyload\" \/><noscript><img decoding=\"async\" src=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/resource-calendar-shortcode.png\" alt=\"\" width=\"844\" height=\"148\" class=\"aligncenter size-full wp-image-39352\" srcset=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/resource-calendar-shortcode.png 844w, https:\/\/booking-activities.fr\/wp-content\/uploads\/resource-calendar-shortcode-300x53.png 300w, https:\/\/booking-activities.fr\/wp-content\/uploads\/resource-calendar-shortcode-150x26.png 150w, https:\/\/booking-activities.fr\/wp-content\/uploads\/resource-calendar-shortcode-768x135.png 768w\" sizes=\"(max-width: 844px) 100vw, 844px\" \/><\/noscript><\/p>\n<p><em><strong>Note :<\/strong> The <a href=\"https:\/\/booking-activities.fr\/en\/downloads\/display-pack\/\">Display Pack<\/a> add-on offers more attributes to customize the calendar.<\/em><\/p>\n<p>&nbsp;<\/p>\n<h3 id=\"date-filter\">Total number of resources per period<\/h3>\n<p>The resources page includes a <strong>new filter: &#8220;Date&#8221;<\/strong>. This allows you to see <strong>which resources you will need and in what quantity at a specific time or for a given period<\/strong>.<\/p>\n<p><img decoding=\"async\" data-src=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/backend-resource-filter-date-1024x575.png\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" alt=\"\" width=\"800\" height=\"449\" class=\"aligncenter size-large wp-image-39347 lazyload\" \/><noscript><img decoding=\"async\" src=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/backend-resource-filter-date-1024x575.png\" alt=\"\" width=\"800\" height=\"449\" class=\"aligncenter size-large wp-image-39347\" srcset=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/backend-resource-filter-date-1024x575.png 1024w, https:\/\/booking-activities.fr\/wp-content\/uploads\/backend-resource-filter-date-300x169.png 300w, https:\/\/booking-activities.fr\/wp-content\/uploads\/backend-resource-filter-date-150x84.png 150w, https:\/\/booking-activities.fr\/wp-content\/uploads\/backend-resource-filter-date-768x432.png 768w, https:\/\/booking-activities.fr\/wp-content\/uploads\/backend-resource-filter-date.png 1098w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/noscript><\/p>\n<p>The <strong>&#8220;Quantity required&#8221; column<\/strong> appears in the list (remember to enable it in the screen options at the top right). It shows the <strong>maximum quantity of resources you will need<\/strong> during the requested period.<\/p>\n<p>This is very useful if you need to quickly know how many resources you will need during the day, for example.<\/p>\n<p>&nbsp;<\/p>\n<h3 id=\"booking-calendar-resource-preview\">Preview Assigned Resources in a Tooltip<\/h3>\n<p>The <strong>list of resources assigned to each event<\/strong> is now displayed in the <strong>tooltip<\/strong> when you hover over the event on the Booking Activities > Bookings page. This allows you to quickly see the <strong>total number of resources assigned per event<\/strong>.<\/p>\n<p><img decoding=\"async\" data-src=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/show-assigned-resource-number-on-backend-booking-calendar.png\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" alt=\"\" width=\"862\" height=\"516\" class=\"aligncenter size-full wp-image-39353 lazyload\" \/><noscript><img decoding=\"async\" src=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/show-assigned-resource-number-on-backend-booking-calendar.png\" alt=\"\" width=\"862\" height=\"516\" class=\"aligncenter size-full wp-image-39353\" srcset=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/show-assigned-resource-number-on-backend-booking-calendar.png 862w, https:\/\/booking-activities.fr\/wp-content\/uploads\/show-assigned-resource-number-on-backend-booking-calendar-300x180.png 300w, https:\/\/booking-activities.fr\/wp-content\/uploads\/show-assigned-resource-number-on-backend-booking-calendar-150x90.png 150w, https:\/\/booking-activities.fr\/wp-content\/uploads\/show-assigned-resource-number-on-backend-booking-calendar-768x460.png 768w\" sizes=\"(max-width: 862px) 100vw, 862px\" \/><\/noscript><\/p>\n<p>You can disable this feature or <strong>customize the displayed columns<\/strong> by clicking the &#8220;Calendar Settings&#8221; button.<\/p>\n<p>With the <a href=\"https:\/\/booking-activities.fr\/fr\/downloads\/display-pack\/\">Display Pack<\/a> module, you can also display this list <strong>on the front end<\/strong>. You&#8217;ll find similar options in Booking Activities > Booking Forms > your form > Calendar Settings > Display tab, and you can use the {resource_list} tag in your event tooltips.<\/p>\n<p>&nbsp;<\/p>\n<h3 id=\"edit-booking-assignments\">Displaying Availability When Editing Assignments<\/h3>\n<p>When you <strong>edit the resources assigned<\/strong> to a booking, <strong>the availability of each resource is displayed<\/strong> in the selection box. Additionally, <strong>the quantity field turns red<\/strong> if there are not enough resources available.<\/p>\n<p><img decoding=\"async\" data-src=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/show-resource-availability-when-editing-booking-assignments.png\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" alt=\"\" width=\"468\" height=\"405\" class=\"aligncenter size-full wp-image-39354 lazyload\" \/><noscript><img decoding=\"async\" src=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/show-resource-availability-when-editing-booking-assignments.png\" alt=\"\" width=\"468\" height=\"405\" class=\"aligncenter size-full wp-image-39354\" srcset=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/show-resource-availability-when-editing-booking-assignments.png 468w, https:\/\/booking-activities.fr\/wp-content\/uploads\/show-resource-availability-when-editing-booking-assignments-300x260.png 300w, https:\/\/booking-activities.fr\/wp-content\/uploads\/show-resource-availability-when-editing-booking-assignments-150x130.png 150w\" sizes=\"(max-width: 468px) 100vw, 468px\" \/><\/noscript><\/p>\n<p>This allows you to <strong>manually assign<\/strong> resources while <strong>avoiding overbooking<\/strong> them.<\/p>\n<p><em><strong>Note:<\/strong> This is only a visual warning; you can still overbook a resource.<\/em><\/p>\n<p>&nbsp;<\/p>\n<div id=\"goal2\" style=\"border:1px solid #ccc; padding: 15px; background: #f8f8f8;\"><strong>Objective #2:<\/strong> <em>Improve resource selection<\/em><\/div>\n<p>&nbsp;<br \/>\n<img decoding=\"async\" data-src=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/resource-allocation-new-settings-1.3.png\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" alt=\"\" width=\"467\" height=\"662\" class=\"aligncenter size-full wp-image-39348 lazyload\" \/><noscript><img decoding=\"async\" src=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/resource-allocation-new-settings-1.3.png\" alt=\"\" width=\"467\" height=\"662\" class=\"aligncenter size-full wp-image-39348\" srcset=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/resource-allocation-new-settings-1.3.png 467w, https:\/\/booking-activities.fr\/wp-content\/uploads\/resource-allocation-new-settings-1.3-212x300.png 212w, https:\/\/booking-activities.fr\/wp-content\/uploads\/resource-allocation-new-settings-1.3-106x150.png 106w\" sizes=\"(max-width: 467px) 100vw, 467px\" \/><\/noscript><\/p>\n<p>&nbsp;<\/p>\n<h3 id=\"optional-allocation\">Make resources optional<\/h3>\n<p>You can now <strong>allow your customers to choose whether or not to assign certain resources to their booking<\/strong>.<\/p>\n<p><img decoding=\"async\" data-src=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/optional-resource-frontend.png\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" alt=\"\" width=\"492\" height=\"136\" class=\"aligncenter size-full wp-image-39357 lazyload\" \/><noscript><img decoding=\"async\" src=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/optional-resource-frontend.png\" alt=\"\" width=\"492\" height=\"136\" class=\"aligncenter size-full wp-image-39357\" srcset=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/optional-resource-frontend.png 492w, https:\/\/booking-activities.fr\/wp-content\/uploads\/optional-resource-frontend-300x83.png 300w, https:\/\/booking-activities.fr\/wp-content\/uploads\/optional-resource-frontend-150x41.png 150w\" sizes=\"(max-width: 492px) 100vw, 492px\" \/><\/noscript><\/p>\n<p>Go to the resource allocation settings (<a href=\"https:\/\/booking-activities.fr\/en\/docs\/user-documentation\/get-started-with-resource-availability-add-on\/allocate-your-resources-to-your-activities\/\">docs<\/a>) to find the <strong>&#8220;Required&#8221;<\/strong> option, which you can enable or disable.<\/p>\n<p><img decoding=\"async\" data-src=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/resource-allocation-settings-required.png\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" alt=\"\" width=\"391\" height=\"120\" class=\"aligncenter size-full wp-image-39351 lazyload\" \/><noscript><img decoding=\"async\" src=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/resource-allocation-settings-required.png\" alt=\"\" width=\"391\" height=\"120\" class=\"aligncenter size-full wp-image-39351\" srcset=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/resource-allocation-settings-required.png 391w, https:\/\/booking-activities.fr\/wp-content\/uploads\/resource-allocation-settings-required-300x92.png 300w, https:\/\/booking-activities.fr\/wp-content\/uploads\/resource-allocation-settings-required-150x46.png 150w\" sizes=\"(max-width: 391px) 100vw, 391px\" \/><\/noscript><\/p>\n<p>If the resource is <strong>optional<\/strong>, then <strong>it will not be assigned by default<\/strong>. You must <strong>add the &#8220;Resource Selection&#8221; field to your booking form<\/strong>, and <strong>the customer must manually select the resource<\/strong> for it to be assigned.<\/p>\n<p>&nbsp;<\/p>\n<h3 id=\"default-selection\">Default Selection<\/h3>\n<p>If the resource is optional, or if the customer has a choice between several resources, you can <strong>define the value selected by default<\/strong> in the selection box.<\/p>\n<p><img decoding=\"async\" data-src=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/resource-allocation-settings-default-selection.png\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" alt=\"\" width=\"336\" height=\"133\" class=\"aligncenter size-full wp-image-39350 lazyload\" \/><noscript><img decoding=\"async\" src=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/resource-allocation-settings-default-selection.png\" alt=\"\" width=\"336\" height=\"133\" class=\"aligncenter size-full wp-image-39350\" srcset=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/resource-allocation-settings-default-selection.png 336w, https:\/\/booking-activities.fr\/wp-content\/uploads\/resource-allocation-settings-default-selection-300x119.png 300w, https:\/\/booking-activities.fr\/wp-content\/uploads\/resource-allocation-settings-default-selection-150x59.png 150w\" sizes=\"(max-width: 336px) 100vw, 336px\" \/><\/noscript><\/p>\n<p>Furthermore, it is now possible to <strong>leave the field blank<\/strong>, even if the resource is mandatory, in order to <strong>force the customer to consciously choose a value<\/strong>.<\/p>\n<p><em><strong>Note:<\/strong> The &#8220;Resource Selection&#8221; field must be present in your booking form.<\/em><\/p>\n<p>&nbsp;<\/p>\n<h3 id=\"quantity-selection\">Quantity Selection<\/h3>\n<p>You can allow your customers to <strong>choose the quantity of resources<\/strong> they want in any situation, even if only one type of resource is allocated.<\/p>\n<p><img decoding=\"async\" data-src=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/allow-resource-quantity-selection-in-any-case.png\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" alt=\"\" width=\"468\" height=\"87\" class=\"aligncenter size-full wp-image-39371 lazyload\" \/><noscript><img decoding=\"async\" src=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/allow-resource-quantity-selection-in-any-case.png\" alt=\"\" width=\"468\" height=\"87\" class=\"aligncenter size-full wp-image-39371\" srcset=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/allow-resource-quantity-selection-in-any-case.png 468w, https:\/\/booking-activities.fr\/wp-content\/uploads\/allow-resource-quantity-selection-in-any-case-300x56.png 300w, https:\/\/booking-activities.fr\/wp-content\/uploads\/allow-resource-quantity-selection-in-any-case-150x28.png 150w\" sizes=\"(max-width: 468px) 100vw, 468px\" \/><\/noscript><\/p>\n<p>For example, if you rent quad bikes that can accommodate 1 or 2 people, your customers can:<\/p>\n<ul>\n<li>either book <strong>1 quad bike for 2 people<\/strong><\/li>\n<li>or book <strong>2 quad bikes for 2 people<\/strong><\/li>\n<\/ul>\n<p>If the resource is <strong>optional<\/strong>, then the customer can book <strong>a number of resources that does not correspond to the number of bookings<\/strong>. For example, a customer can book a pool activity for 5 people but only want 2 &#8220;life jackets&#8221; for the children only.<\/p>\n<p><em><strong>Note:<\/strong> The &#8220;Resource Selection&#8221; field must be present in your booking form.<\/em><\/p>\n<p>&nbsp;<\/p>\n<h3 id=\"assignment-order\">Assignment Priority<\/h3>\n<p>If you have allocated multiple resources, you can <strong>manually define their assignment order<\/strong>.<\/p>\n<p><img decoding=\"async\" data-src=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/resource-allocation-settings-assignment-order.png\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" alt=\"\" width=\"386\" height=\"197\" class=\"aligncenter size-full wp-image-39349 lazyload\" \/><noscript><img decoding=\"async\" src=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/resource-allocation-settings-assignment-order.png\" alt=\"\" width=\"386\" height=\"197\" class=\"aligncenter size-full wp-image-39349\" srcset=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/resource-allocation-settings-assignment-order.png 386w, https:\/\/booking-activities.fr\/wp-content\/uploads\/resource-allocation-settings-assignment-order-300x153.png 300w, https:\/\/booking-activities.fr\/wp-content\/uploads\/resource-allocation-settings-assignment-order-150x77.png 150w\" sizes=\"(max-width: 386px) 100vw, 386px\" \/><\/noscript><\/p>\n<p>Resource assignment has been <strong>optimized<\/strong> in version 1.3. From now on, <strong>the minimum and maximum capacity of the resources is taken into account<\/strong>. This is why there are two options: &#8220;Custom&#8221; and &#8220;Custom &#8211; strict (without optimization)&#8221;.<\/p>\n<p>In the first case, the system will <strong>prioritize the defined assignment order<\/strong>, but if the resources <strong>can accommodate more people than needed<\/strong>, it will try to find other <strong>resources better suited to the number of people<\/strong>. In the second case, <strong>the defined assignment order will be respected no matter what<\/strong>, even if the assigned resources <strong>are not filled to their maximum capacity<\/strong>.<\/p>\n<p>For example, if you have 2 quad bikes that can accommodate 1 to 2 people, and 3 motorcycles for 1 person,<br \/>\nIf the assignment order is Quad bikes > Motorcycles, then:<\/p>\n<table>\n<tr>\n<th><\/th>\n<th>Optimized<\/th>\n<th>Strict<\/th>\n<\/tr>\n<tr>\n<th>1 person<\/th>\n<td>1 motorcycle<\/td>\n<td>1 quad bike<\/td>\n<\/tr>\n<tr>\n<th>3 people<\/th>\n<td>1 quad bike and 1 motorcycle<\/td>\n<td>2 quad bikes<\/td>\n<\/tr>\n<tr>\n<th>4 people<\/th>\n<td>2 quad bikes<\/td>\n<td>2 quad bikes<\/td>\n<\/tr>\n<\/table>\n<p>If the assignment order is Motorcycles > Quad bikes, then:<\/p>\n<table>\n<tr>\n<th><\/th>\n<th>Optimized<\/th>\n<th>Strict<\/th>\n<\/tr>\n<tr>\n<th>1 person<\/th>\n<td>1 motorcycle<\/td>\n<td>1 motorcycle<\/td>\n<\/tr>\n<tr>\n<th>3 people<\/th>\n<td>3 motorcycles<\/td>\n<td>3 motorcycles<\/td>\n<\/tr>\n<tr>\n<th>4 people<\/th>\n<td>2 motorcycles and 1 quad bike<\/td>\n<td>2 motorcycles and 1 quad bike<\/td>\n<\/tr>\n<\/table>\n<p>If you select the assignment order <strong>\u201cAuto (default)\u201d<\/strong>, then the system will automatically determine the assignment order, and it will <strong>always be optimized<\/strong>. The automatic order prioritizes resources with the highest maximum capacity > minimum capacity > availability.<\/p>\n<p>&nbsp;<\/p>\n<h3 id=\"replace-resource\">Replace an assigned resource<\/h3>\n<p>The <strong>&#8220;Replace resources&#8221;<\/strong> option has been added to <strong>bulk actions dropdown in the booking list<\/strong>, since version 1.3.1.<\/p>\n<p><img decoding=\"async\" data-src=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/replace-resources-bulk-action.png\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" alt=\"\" width=\"786\" height=\"571\" class=\"aligncenter size-full wp-image-39408 lazyload\" \/><noscript><img decoding=\"async\" src=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/replace-resources-bulk-action.png\" alt=\"\" width=\"786\" height=\"571\" class=\"aligncenter size-full wp-image-39408\" srcset=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/replace-resources-bulk-action.png 786w, https:\/\/booking-activities.fr\/wp-content\/uploads\/replace-resources-bulk-action-300x218.png 300w, https:\/\/booking-activities.fr\/wp-content\/uploads\/replace-resources-bulk-action-150x109.png 150w, https:\/\/booking-activities.fr\/wp-content\/uploads\/replace-resources-bulk-action-768x558.png 768w\" sizes=\"(max-width: 786px) 100vw, 786px\" \/><\/noscript><\/p>\n<p>This feature allows you to <strong>replace an assigned resource with another<\/strong>. An option allows you to automatically <strong>update the assigned quantity<\/strong> if the replacement resource does not have the <strong>same capacity as the current resource<\/strong>.<\/p>\n<p>You can also choose <strong>not to select any replacement<\/strong> resource. In this case, the resource will no longer be assigned to the selected bookings and no other resource will replace it.<\/p>","protected":false},"excerpt":{"rendered":"<p>See at a glance the number of resources assigned at a specific time \/ period. More allocation options: &#8220;Required&#8221;, &#8220;Default resource&#8221;, &#8220;Assignment order&#8221;, &#8220;Quantity selection&#8221;. Resource assignment optimized&#8230;<\/p>\n","protected":false},"author":1,"featured_media":32015,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,41],"tags":[],"class_list":["post-39340","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-release-notes","category-resource-availability"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Resource Availability 1.3 - Resource calendar, optional resources, etc. - Booking Activities<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/booking-activities.fr\/en\/blog\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Resource Availability 1.3 - Resource calendar, optional resources, etc. - Booking Activities\" \/>\n<meta property=\"og:description\" content=\"See at a glance the number of resources assigned at a specific time \/ period. More allocation options: &quot;Required&quot;, &quot;Default resource&quot;, &quot;Assignment order&quot;, &quot;Quantity selection&quot;. Resource assignment optimized...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/booking-activities.fr\/en\/blog\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\/\" \/>\n<meta property=\"og:site_name\" content=\"Booking Activities\" \/>\n<meta property=\"article:published_time\" content=\"2026-03-27T10:53:54+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-02T16:09:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/booking-activities.fr\/wp-content\/uploads\/illustration-color-resource-availability.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"960\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Yoan Cutillas\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Yoan Cutillas\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/booking-activities.fr\\\/fr\\\/blog\\\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/booking-activities.fr\\\/fr\\\/blog\\\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\\\/\"},\"author\":{\"name\":\"Yoan Cutillas\",\"@id\":\"https:\\\/\\\/booking-activities.fr\\\/en\\\/#\\\/schema\\\/person\\\/2ff46ef199079511aa6db962a3a17745\"},\"headline\":\"Resource Availability 1.3 &#8211; Resource calendar, optional resources, etc.\",\"datePublished\":\"2026-03-27T10:53:54+00:00\",\"dateModified\":\"2026-04-02T16:09:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/booking-activities.fr\\\/fr\\\/blog\\\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\\\/\"},\"wordCount\":2229,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/booking-activities.fr\\\/en\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/booking-activities.fr\\\/fr\\\/blog\\\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/booking-activities.fr\\\/wp-content\\\/uploads\\\/illustration-color-resource-availability.png\",\"articleSection\":[\"Release notes\",\"Resource Availability\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/booking-activities.fr\\\/fr\\\/blog\\\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/booking-activities.fr\\\/en\\\/blog\\\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\\\/\",\"url\":\"https:\\\/\\\/booking-activities.fr\\\/en\\\/blog\\\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\\\/\",\"name\":\"Resource Availability 1.3 - Resource calendar, optional resources, etc. - Booking Activities\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/booking-activities.fr\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/booking-activities.fr\\\/en\\\/blog\\\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/booking-activities.fr\\\/fr\\\/blog\\\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/booking-activities.fr\\\/wp-content\\\/uploads\\\/illustration-color-resource-availability.png\",\"datePublished\":\"2026-03-27T10:53:54+00:00\",\"dateModified\":\"2026-04-02T16:09:18+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/booking-activities.fr\\\/en\\\/blog\\\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[[\"https:\\\/\\\/booking-activities.fr\\\/en\\\/blog\\\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\\\/\"]]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/booking-activities.fr\\\/en\\\/blog\\\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\\\/#primaryimage\",\"url\":\"https:\\\/\\\/booking-activities.fr\\\/wp-content\\\/uploads\\\/illustration-color-resource-availability.png\",\"contentUrl\":\"https:\\\/\\\/booking-activities.fr\\\/wp-content\\\/uploads\\\/illustration-color-resource-availability.png\",\"width\":1920,\"height\":960},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/booking-activities.fr\\\/en\\\/blog\\\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/booking-activities.fr\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Resource Availability 1.3 &#8211; Calendrier des resources, resources facultatives, etc.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/booking-activities.fr\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/booking-activities.fr\\\/en\\\/\",\"name\":\"Booking Activities\",\"description\":\"Booking plugin for Wordpress websites\",\"publisher\":{\"@id\":\"https:\\\/\\\/booking-activities.fr\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/booking-activities.fr\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/booking-activities.fr\\\/en\\\/#organization\",\"name\":\"Booking Activities\",\"url\":\"https:\\\/\\\/booking-activities.fr\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/booking-activities.fr\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/booking-activities.fr\\\/wp-content\\\/uploads\\\/Logo_Booking_Activities_light_bg.png\",\"contentUrl\":\"https:\\\/\\\/booking-activities.fr\\\/wp-content\\\/uploads\\\/Logo_Booking_Activities_light_bg.png\",\"width\":512,\"height\":83,\"caption\":\"Booking Activities\"},\"image\":{\"@id\":\"https:\\\/\\\/booking-activities.fr\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/booking-activities.fr\\\/en\\\/#\\\/schema\\\/person\\\/2ff46ef199079511aa6db962a3a17745\",\"name\":\"Yoan Cutillas\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ca59f9e67bb6b7a7de2e80f52f8dbe7ac49ecfec23d0de666477a0e4ff174da1?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ca59f9e67bb6b7a7de2e80f52f8dbe7ac49ecfec23d0de666477a0e4ff174da1?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ca59f9e67bb6b7a7de2e80f52f8dbe7ac49ecfec23d0de666477a0e4ff174da1?s=96&d=mm&r=g\",\"caption\":\"Yoan Cutillas\"},\"url\":\"https:\\\/\\\/booking-activities.fr\\\/en\\\/blog\\\/author\\\/yoan\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Resource Availability 1.3 - Resource calendar, optional resources, etc. - Booking Activities","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/booking-activities.fr\/en\/blog\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\/","og_locale":"en_US","og_type":"article","og_title":"Resource Availability 1.3 - Resource calendar, optional resources, etc. - Booking Activities","og_description":"See at a glance the number of resources assigned at a specific time \/ period. More allocation options: \"Required\", \"Default resource\", \"Assignment order\", \"Quantity selection\". Resource assignment optimized...","og_url":"https:\/\/booking-activities.fr\/en\/blog\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\/","og_site_name":"Booking Activities","article_published_time":"2026-03-27T10:53:54+00:00","article_modified_time":"2026-04-02T16:09:18+00:00","og_image":[{"width":1920,"height":960,"url":"https:\/\/booking-activities.fr\/wp-content\/uploads\/illustration-color-resource-availability.png","type":"image\/png"}],"author":"Yoan Cutillas","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Yoan Cutillas","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/booking-activities.fr\/fr\/blog\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\/#article","isPartOf":{"@id":"https:\/\/booking-activities.fr\/fr\/blog\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\/"},"author":{"name":"Yoan Cutillas","@id":"https:\/\/booking-activities.fr\/en\/#\/schema\/person\/2ff46ef199079511aa6db962a3a17745"},"headline":"Resource Availability 1.3 &#8211; Resource calendar, optional resources, etc.","datePublished":"2026-03-27T10:53:54+00:00","dateModified":"2026-04-02T16:09:18+00:00","mainEntityOfPage":{"@id":"https:\/\/booking-activities.fr\/fr\/blog\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\/"},"wordCount":2229,"commentCount":0,"publisher":{"@id":"https:\/\/booking-activities.fr\/en\/#organization"},"image":{"@id":"https:\/\/booking-activities.fr\/fr\/blog\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\/#primaryimage"},"thumbnailUrl":"https:\/\/booking-activities.fr\/wp-content\/uploads\/illustration-color-resource-availability.png","articleSection":["Release notes","Resource Availability"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/booking-activities.fr\/fr\/blog\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/booking-activities.fr\/en\/blog\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\/","url":"https:\/\/booking-activities.fr\/en\/blog\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\/","name":"Resource Availability 1.3 - Resource calendar, optional resources, etc. - Booking Activities","isPartOf":{"@id":"https:\/\/booking-activities.fr\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/booking-activities.fr\/en\/blog\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\/#primaryimage"},"image":{"@id":"https:\/\/booking-activities.fr\/fr\/blog\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\/#primaryimage"},"thumbnailUrl":"https:\/\/booking-activities.fr\/wp-content\/uploads\/illustration-color-resource-availability.png","datePublished":"2026-03-27T10:53:54+00:00","dateModified":"2026-04-02T16:09:18+00:00","breadcrumb":{"@id":"https:\/\/booking-activities.fr\/en\/blog\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":[["https:\/\/booking-activities.fr\/en\/blog\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\/"]]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/booking-activities.fr\/en\/blog\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\/#primaryimage","url":"https:\/\/booking-activities.fr\/wp-content\/uploads\/illustration-color-resource-availability.png","contentUrl":"https:\/\/booking-activities.fr\/wp-content\/uploads\/illustration-color-resource-availability.png","width":1920,"height":960},{"@type":"BreadcrumbList","@id":"https:\/\/booking-activities.fr\/en\/blog\/resource-availability-1-3-calendrier-des-resources-resources-facultatives-etc\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/booking-activities.fr\/en\/"},{"@type":"ListItem","position":2,"name":"Resource Availability 1.3 &#8211; Calendrier des resources, resources facultatives, etc."}]},{"@type":"WebSite","@id":"https:\/\/booking-activities.fr\/en\/#website","url":"https:\/\/booking-activities.fr\/en\/","name":"Booking Activities","description":"Booking plugin for Wordpress websites","publisher":{"@id":"https:\/\/booking-activities.fr\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/booking-activities.fr\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/booking-activities.fr\/en\/#organization","name":"Booking Activities","url":"https:\/\/booking-activities.fr\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/booking-activities.fr\/en\/#\/schema\/logo\/image\/","url":"https:\/\/booking-activities.fr\/wp-content\/uploads\/Logo_Booking_Activities_light_bg.png","contentUrl":"https:\/\/booking-activities.fr\/wp-content\/uploads\/Logo_Booking_Activities_light_bg.png","width":512,"height":83,"caption":"Booking Activities"},"image":{"@id":"https:\/\/booking-activities.fr\/en\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/booking-activities.fr\/en\/#\/schema\/person\/2ff46ef199079511aa6db962a3a17745","name":"Yoan Cutillas","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/ca59f9e67bb6b7a7de2e80f52f8dbe7ac49ecfec23d0de666477a0e4ff174da1?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/ca59f9e67bb6b7a7de2e80f52f8dbe7ac49ecfec23d0de666477a0e4ff174da1?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ca59f9e67bb6b7a7de2e80f52f8dbe7ac49ecfec23d0de666477a0e4ff174da1?s=96&d=mm&r=g","caption":"Yoan Cutillas"},"url":"https:\/\/booking-activities.fr\/en\/blog\/author\/yoan\/"}]}},"_links":{"self":[{"href":"https:\/\/booking-activities.fr\/en\/wp-json\/wp\/v2\/posts\/39340","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/booking-activities.fr\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/booking-activities.fr\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/booking-activities.fr\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/booking-activities.fr\/en\/wp-json\/wp\/v2\/comments?post=39340"}],"version-history":[{"count":5,"href":"https:\/\/booking-activities.fr\/en\/wp-json\/wp\/v2\/posts\/39340\/revisions"}],"predecessor-version":[{"id":39412,"href":"https:\/\/booking-activities.fr\/en\/wp-json\/wp\/v2\/posts\/39340\/revisions\/39412"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/booking-activities.fr\/en\/wp-json\/wp\/v2\/media\/32015"}],"wp:attachment":[{"href":"https:\/\/booking-activities.fr\/en\/wp-json\/wp\/v2\/media?parent=39340"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/booking-activities.fr\/en\/wp-json\/wp\/v2\/categories?post=39340"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/booking-activities.fr\/en\/wp-json\/wp\/v2\/tags?post=39340"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}