Widgets
The Availability Filter widget adds a date range picker to shop/category pages to filter appointable products by availability.
Usage
- Go to Appearance → Widgets.
- Add Filter Products by Availability to a sidebar.
- On shop or category pages, select a date range and click Filter.
Implementation
- Widget class:
includes/class-wc-appointments-widget-availability.php. - Front-end script:
assets/js/availability-filter(.min).js. - Filters products via
loop_shop_post_inwithmin_date/max_datequery params.