Skip to content

Releases: lightspeedwp/tour-operator

2.0 Beta 1

08 Nov 13:49
8298dc4
Compare
Choose a tag to compare

Changelog for Tour Operator Plugin v2.0.0 Beta 1

Description

The following release marks the first block-based version of the plugin, introducing a wide range of custom blocks and block variations for Tours, Accommodation, and Destinations post types. This release also includes significant improvements to the block editor experience, frontend functionality, and admin settings. Key highlights include:

  • Block visibility controls to hide empty custom fields.
  • New block variations for custom fields across all post types.
  • Enhanced settings side panels for improved editing workflows.
  • Functional updates such as clickable cover blocks, Wetu map embeds, and currency labels on all templates.
  • Comprehensive query loop variations for featured and related content.

Issues Closed

Block Visibility #372

  • Added block variations for:
    • Tours:
      • price, duration, travel-style, destination-to-tour, departs-from, ends-in, gallery, itinerary, single-supplement, group-size, best-time-to-visit, booking-validity-start, included, not-included
    • Accommodation:
      • price, rating, number-of-rooms, check-in-time, check-out-time, minimum-child-age, destination-to-accommodation, spoken-languages, travel-style, accommodation-type, suggested-visitor-types, special-interests, gallery, rooms, included, not-included, facilities, single-supplement
    • Destinations:
      • travel-style, best-time-to-visit, electricity, banking, cuisine, climate, transport, dress, health, safety, visa, general, gallery

PRs:


Backend - Block Options #349

  • Generate a settings side panel for:
    • General Settings:
      • Disable Singles, Price, Single Supplement, Duration
    • Custom Fields:
      • Spoken Languages, Special Interests, Friendly, Best Time to Visit, Sticky Posts

PRs:


Display Currency Label on all Templates #376

  • Display currency label next to all price fields across post type archives and single templates.

PR:


Setting Featured Image on Custom Taxonomies Not Working #419

  • Fixed issues with setting featured images for Accommodation Types, Travel Styles, and Continents.

PR:


Wetu Map Embed Block #365

  • Added a block to embed Wetu maps in the Single Tour template.

PR:


Frontend - Block Functions #353

  • Added block visibility controls and CSS classes for hiding empty custom fields.
  • Implemented filters for itinerary, images, price, and location formatting.

PR:


Wetu Importer - Settings #173

  • Simplified settings options, updated styling, and added controls for image sizing and sync options.

Clickable Cover Block Variation #422

  • Created a block variation for WordPress Cover block to make the entire block clickable.

PR:


Pull Requests from ongoing Issues


1.4.9

10 Aug 06:27
df2dd01
Compare
Choose a tag to compare

Added

  • Adding in support for the read more block while using the Block Editor.

Security

  • General testing to ensure compatibility with latest WordPress version (6.3).

1.4.8

20 Apr 12:30
48c497f
Compare
Choose a tag to compare

Added

  • Adding in the - lsx_to_disable_dynamic_gallery filter

Fixed

  • A conflict with WooCommerce and select2

Security

  • General testing to ensure compatibility with latest WordPress version (6.2).

1.4.7

22 Dec 13:22
9b62b17
Compare
Choose a tag to compare

Added

  • A parameter to the to_banner_navigation shortcode to allow changing the element selector.
  • A filter to allowing the overwritting of the banner_navigation shortcode. to_banner_navigation_atts
  • Added in an option to switch the itinerary to the destination images instead of the accommodation images.
  • A filter to allow the use of destination pins in the map, for rail and boat tours. lsx_to_get_itinerary_ids_meta_key
  • A function to allow you to include the parent images in the itinerary pool. lsx_to_itinerary_append_parent_destinations

Fixed

  • The banner easing navigation.
  • The output of the Mobile Tours destinations.
  • A fatal error with maps outputting on the travel style archives.

Security

  • General testing to ensure compatibility with latest WordPress version (6.1.1).

1.4.6

23 Sep 14:49
Compare
Choose a tag to compare

Fixed

  • An issue causing the LSX TO Widget slider pagination to break.

1.4.5

21 Sep 14:08
Compare
Choose a tag to compare

Added

General

  • Added a size parameter to lsx_to_itinerary_thumbnail() to allow selecting of different size images.
  • Added the slider breakpoints and tablet slider amounts to the lsx_to_js_params params
  • Fixing the return of lsx_to_itinerary_title

Destinations

  • Added the option to disable the countries regions only.

Tours

  • Allowing the return of lsx_to_itinerary_title
  • Allowing the return of lsx_to_itinerary_destinations
  • Allowing the return of lsx_to_itinerary_accommodation
  • Allowing the selection of the meta key in lsx_to_itinerary_thumbnail

Fixed

  • Fixed the impropper escaping of the months to visit function.
  • Fixed the PHP error on taxonomies - missing add_expert_form_field

Security

  • General testing to ensure compatibility with latest WordPress version (6.0.2).

1.4.4

26 May 09:18
bab833e
Compare
Choose a tag to compare

Security

  • General testing to ensure compatibility with the latest WordPress version (6.0).

Added

  • An items parameter to the lsx_to_connected_panel_query allowing you to specify tours to find.

1.4.3

20 Jul 18:36
Compare
Choose a tag to compare

Added

  • Missing string translations.

Fixed

  • Styling Issue with Destination Map on Various Pages
  • Fixed Placeholder Image not filling space
  • Fixed Breadcrumbs width on search pages

Security

  • General testing to ensure compatibility with latest WordPress version (5.8).

1.4.2

15 Jan 17:51
Compare
Choose a tag to compare

Added

  • Added support for native Lazy-loading images on WordPress 5.5 version.
  • Added banner functionality to the core plugin, to deprecate the usage of LSX Banners
  • Enabled the ability to switch to the block editor on TO post types

Fixed

  • Fixing the map placeholder, so it can assign placeholders for each type of posts.
  • Fixed LSX Search styling issues
  • Fixed Map placement issues.

Changed

  • Changed the label "Tour Operator" to "LSX Tour Operator"
  • Merged the Dashboard Help and Add-ons page.
  • Updating support documentation and links.

Security

  • General testing to ensure compatibility with latest WordPress version (5.6).

V 1.4.1

30 Mar 18:55
63d9b5f
Compare
Choose a tag to compare

V 1.4.1

Added

  • Added in a filter lsx_to_maps_tour_connections to allow 3rd party filters of the tour itinerary map connections.
  • Adding in the lsx_to_get_tour_itinerary_ids to fix the order of the map IDS.
  • Updating the lsx_to_to_widget_item_size() function to be more specific.

Fixed

  • Fixed a few typos.
  • Making sure the if conditions for the maps are strict.
  • Fixing the departure day not using the tours featured image.
  • Fix output escaping issues.
  • Fixed issue PHP Deprecated: dbx_post_advanced is deprecated since version 3.7.0! Use add_meta_boxes instead.
  • Fixed Slick slider bug.
  • Fixed PHP error Undefined variable: connection.
  • Fixed PHP error preg_match() expects parameter 2 to be string, array given.
  • Fixed PHP error Undefined variable: accommodation_id.
  • Fixed PHP error Undefined variable: temp_id.

Security

  • Sanitizing widget fields.
  • Updating dependencies to prevent vulnerabilities.
  • General testing to ensure compatibility with latest WordPress version (5.4).
  • General testing to ensure compatibility with latest LSX Theme version (2.7).