The WeTravel Widgets plugin for WordPress is an optional integration that allows WeTravel trips to be displayed as structured, reusable widgets inside a WordPress site. It is most commonly used to create All Trips listings, filtered views, and curated selections of trips - without manually embedding individual widgets for each trip.
What the Plugin Enables
When properly configured, the plugin allows you to:
Add WeTravel widgets via Gutenberg blocks or shortcodes
Reuse widgets across multiple pages without copying the embed code
Create custom versions of the All Trips widget
Maintain a consistent booking experience across the site
💡Important: The plugin does not work automatically after installation. An initial setup is required before any widget—including All Trips—will render correctly.
What the Plugin Can Display
1. All Trips — Grid View
Example: Stephen Ambrose Tours — All Trips
This view shows:
Card-based trip layout
Trip image, title, duration, locations, and starting price
“Book Now” buttons that launch the WeTravel checkout
Search and location filtering
Pagination for large trip catalogs
Use case:
A dedicated All Trips or Tours page listing every active WeTravel trip.
2. All Trips — List View
The same All Trips widget can be displayed in list format, showing:
Larger descriptions
Compact images
Pricing aligned to the right
Clear CTAs per trip
Use case:
Content-heavy sites where users compare trips by details rather than visuals.
3. Filtered Trips by Location
Trips can be grouped or filtered by destination or region, such as:
Tennessee, Mississippi, Louisiana
Country- or region-based collections
This allows WordPress pages like:
“Trips in Europe”
“US History Tours”
"By Destination” sections
4. Carousel / Curated Trip Selection
The plugin can also display selected trips only, shown in a carousel layout.
This is commonly used for:
Homepage highlights
Featured tours
Marketing landing pages
Trips remain powered by WeTravel while matching the site’s design and layout.
When the Plugin Is a Good Fit
The WordPress plugin is best when:
The site is entirely built in WordPress
An All Trips page is required.
Trips need to be reused across multiple pages.
Non-technical users manage content.
A consistent listing format is desired.
In these cases, WeTravel can install and configure the plugin as part of the integration.
Need help with WordPress Plugin? Reach out to us, and our in-house team will assist you with the next steps! 🎉



