lightspeedwp / tour-operator

The LSX Tour Operators Plugin provides 3 post types (Accommodations, Destinations and Tours) that are the core of any Tour Operator. Use them to build day-by-day itineraries for tours.
https://lsx.design/products/tour-operator/
GNU General Public License v3.0
10 stars 0 forks source link

Block Variation - Search Form Block #393

Open ashleyshaw opened 6 days ago

ashleyshaw commented 6 days ago

Create a Search Form Block for the Tour Operator Plugin

Description: Develop a search form block tailored for the Tour Operator plugin that will enable users to search across all available tours. This block should function as a variation of the existing WordPress Search block, with enhancements specifically designed for the Tour Operator use case.

Requirements:

Additional Filtering Blocks: The search block should be supported by a series of filtering blocks, similar to WooCommerce's product filtering system, to refine search results. These filtering blocks should include:

  1. Price Slider: Allows users to filter tours based on their budget range.
  2. Travel Style Filter: Enables users to sort tours by travel styles (e.g., adventure, leisure, cultural).
  3. Category Sorter: Provides the ability to filter tours based on predefined categories.
  4. Additional Filters: Other potential filters like duration, destination, and tour rating.

Technical Considerations:

References:

Acceptance Criteria: