WP Travel v10.3.0 & v9.3.0

Weโ€™re excited to introduce the latest updates for WP Travel (v10.3.0) and WP Travel Pro (v9.3.0), bringing a host of powerful enhancements to improve both functionality and user experience.

This release includes multi-currency support for Stripe with On-page Booking, allowing seamless international transactions. To enhance security, coupon code inputs are now properly sanitized. The trip gallery viewer also gets a boost, with media titles and captions now visible for a more informative and engaging display.

Alongside these features, the update delivers refined design improvements, performance optimizations, and a range of new developer hooks that offer greater customization and flexibility. Whether you’re looking to improve usability, aesthetics, or backend control, this update offers something valuable for every travel website.

Changelog: WP Travel v10.3.0 Key-Takeaways

Enhancements:

  • Wrapped ‘pricing title’ parameter with ‘preg_replace’ to exclude special characters from the string
  • Added shortcode to show trip lists in a monthly tabular form
  • The comment reply button is now hidden if โ€œEnable threaded commentsโ€ is disabled

Fixes:

  • Resolved an issue with On-page Booking with payment when thatโ€™s the only enabled booking option
  • Fixed the required message not displaying properly for the Privacy Policy checkbox

WP Travel v10.3.0: New Updated Features

1. Wrapped ‘pricing title’ parameter with ‘preg_replace’ to exclude special characters from the string

We’ve applied preg_replace to sanitize the pricing title parameter โ€” ensuring clean, secure, and consistent display of pricing names by removing unwanted special characters.

2. Added shortcode to show trip lists in a monthly tabular form

A new shortcode has been added, which allows trips to be displayed in a calendar-style monthly table view. This makes it easy for visitors to see which trips are scheduled for each month.

[WP_TRAVEL_ITINERARIES_BY_MONTHS days_offset="0"]

Learn More: How to List Upcoming Fixed Departure Trips Grouped by Month?

3. The comment reply button is now hidden if โ€œEnable threaded commentsโ€ is disabled

In WordPress, threaded comments allow users to reply directly to other comments (i.e., nested replies). If the setting is disabled, the reply feature shouldn’t be visible. This enhancement ensures that the “Reply” button doesnโ€™t appear when the feature is turned off.

WP Travel v10.2.0 vs v10.3.0

WP Travel v10.2.0WP Travel v10.3.0
โŒ Payment issue with On-page Booking when thatโ€™s the only enabled booking optionโœ”๏ธ Resolved a payment issue with On-page Booking when thatโ€™s the only enabled booking option
โŒ The required message was not displaying properly for the Privacy Policy checkboxโœ”๏ธ Fixed the required message not displaying properly for the Privacy Policy checkbox

Changelog: WP Travel Pro v9.3.0 Key-Takeaways

Enhancements:

  • Added multi-currency Stripe support for On-page Booking
  • Applied sanitization to coupon codes for improved security
  • Included media title and caption display in the trip gallery viewer
  • Excluded Mailchimp api_key and list_id from the _wp_travel object for better data privacy

Fixes:

  • Corrected the trip extras gallery order to match the saved settings
  • Fixed an issue where payments were completed, but no booking record or emails were generated
  • Resolved the issue where the Stripe logo disappeared when changing payment modes

WP Travel Pro v9.3.0: New Updated Features

1. Added multi-currency Stripe support for On-page Booking

Users can now pay using different currencies via Stripe on the On-page Booking form (instead of being limited to a single currency).

2. Applied sanitization to coupon codes for improved security

Weโ€™ve applied sanitization to coupon codes to enhance data integrity and protect against potential security vulnerabilities.

When users open the image gallery on a trip page, they now see the title and caption of each photo.

4. Excluded Mailchimp api_key and list_id from the _wp_travel object for better data privacy

Sensitive Mailchimp data (api_key and list_id) is no longer exposed in the publicly accessible _wp_travel JavaScript object.

WP Travel Pro v9.2.0 vs v9.3.0

WP Travel Pro v9.2.0WP Travel Pro v9.3.0
โŒ Issue with the trip extras gallery order to match the saved settingsโœ”๏ธ Corrected the trip extras gallery order to match the saved settings
โŒ Issue where payments were completed but no booking record or emails were generatedโœ”๏ธ Fixed an issue where payments were completed but no booking record or emails were generated
โŒ Issue where the Stripe logo disappeared when changing payment modesโœ”๏ธ Resolved the issue where the Stripe logo disappeared when changing payment modes

Conclusion

So, the above enhancements and fixes have been successfully implemented in WP Travel v10.3.0 and WP Travel Pro v9.3.0, respectively.

Check WP Travel documentation to learn more about configurations, modules, payments, shortcodes, and the WP Travel Rest API.

Your feedback helps us improve. Please share your thoughts. Need assistance? Contact our support team or join our Facebook community. Thank you for choosing WP Travel.

Get WP Travel Pro

WP Travel plugin release notes updates: Earlier Versions