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 a WordPress Plugin? Reach out to us, and our in-house team will assist you with the next steps! 🎉



