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.
We need to implement several frontend functions to control block visibility and apply filters to custom fields. This includes ensuring blocks are not displayed if the custom field is empty and adding relevant filters for images, prices, and locations. We'll use CSS classes to manage block visibility.
Requirements:
Block Visibility:
[ ] If a custom field is empty, do not display the corresponding block.
[ ] Implement CSS classes to hide blocks where custom fields are empty.
Related Tasks:
[ ] Itinerary + Units (Bugherd: #66, #61, #60, #57)
Description:
We need to implement several frontend functions to control block visibility and apply filters to custom fields. This includes ensuring blocks are not displayed if the custom field is empty and adding relevant filters for images, prices, and locations. We'll use CSS classes to manage block visibility.
Requirements:
Block Visibility:
Related Tasks:
Custom Field Filters:
Acceptance Criteria:
Additional Notes: