WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by WeTravel Inc v1.2.3

WeTravel Widgets

Customize WeTravel's embedded widgets with your own styles and layouts. Create beautiful, branded travel displays that match your website design.

WeTravel Widgets

The facts

Active installs
100+
Price
Free
Last updated
8 Sep 2025
Added
May 2025
Requires WP
5.2
Tested up to
WP 6.8.8
Requires PHP
7.0
Downloads
1,156

Our analysis

AI-assisted

WeTravel Widgets is a WordPress plugin designed for travel agencies and tour operators who use WeTravel services. It allows users to customize and embed WeTravel's trip widgets into their WordPress sites, ensuring that the design matches their branding. The plugin connects to the WeTravel API to fetch trip data, including details, pricing, and availability, which updates automatically on your site.

You can create multiple widget designs, choose from different layout options, and customize button styles. The plugin supports easy implementation through shortcodes or Gutenberg blocks, making it accessible for users looking to enhance their travel-related websites.

Best for: This plugin suits travel agencies and tour operators looking to integrate and customize WeTravel widgets on their WordPress sites.

What it does well

  • Customizable widget styles and layouts
  • Multiple designs can be created and saved
  • Supports various layout options like vertical, grid, or carousel
  • Connects directly to WeTravel API for up-to-date trip information
  • Easy to implement using shortcodes or Gutenberg blocks

Where it falls short

  • Limited information on user ratings and active installs
  • No personal user data is sent, but booking information is handled by WeTravel

Verdict

WeTravel Widgets offers a straightforward way to display and customize travel information on your site. It is particularly useful for those already using WeTravel services.

From the developer

WeTravel Inc's own description of WeTravel Widgets, lightly tidied.

The WeTravel Widgets plugin allows you to customize WeTravel’s embedded widgets to seamlessly match your WordPress website’s design. Create multiple widget designs, save them for reuse, and easily embed them anywhere using shortcodes or Gutenberg blocks.

Key Features:

  • Widget Customization – Customize WeTravel’s embedded widgets with your own styles and layouts
  • Multiple Designs – Create and save multiple widget designs for different pages or sections
  • Layout Options – Choose between vertical, grid, or carousel layouts
  • Button Customization – Customize button colors, text, and behavior
  • Visual Design Library – Manage all your widget designs in one place
  • Easy Implementation – Use shortcodes or Gutenberg blocks to place widgets anywhere
  • Responsive Design – Looks great on all devices from mobile phones to desktop computers
  • Live Preview – See your customizations in real-time while editing
  • Design Reusability – Save your designs with unique keywords for easy reference

The plugin connects directly to the WeTravel API to ensure your trip information is always up-to-date. When you update trip details, prices, or availability on WeTravel, changes will automatically reflect on your website.
Perfect for travel agencies, tour operators, and any business using WeTravel that wants to customize their widget appearance to match their brand.

External Services

This plugin connects to WeTravel’s services for two main purposes:

  1. Trip Information Retrieval

    • The plugin fetches trip data from WeTravel’s API (api.wetravel.com) to display your trips on your website
    • The only configuration needed is the identification information extracted from the WeTravel embed code that you provide in the plugin settings
    • Data retrieved includes trip details, pricing, availability, and SEO configuration
    • This data is fetched whenever a widget is loaded or refreshed on your site
    • No personal user data is sent during this process – only the necessary identification data parsed from your provided embed code
  2. Booking Widget Integration

    • When users interact with booking buttons, the plugin loads WeTravel’s embed checkout functionality
    • The integration uses only the necessary identification data extracted from the embed code you provided in the WordPress admin settings
    • During the booking process, users may provide personal information directly to WeTravel (not through your WordPress site)
    • The checkout process is handled entirely by WeTravel’s secure platform
    • User data collected during booking is subject to WeTravel’s privacy policy

For more information about how WeTravel handles data and provides services, please review:
– Terms of Service: https://www.wetravel.com/terms
– Privacy Policy: https://www.wetravel.com/privacy

Shortcode Parameters

The [wetravel_trips] shortcode accepts the following parameters:

  • widget – The ID or keyword of your saved widget design
  • display_type – Layout style: “vertical”, “grid”, or “carousel” (default: “vertical”)
  • button_type – Type of button: “book_now” or “view_trip”
  • button_text – Custom text for the button
  • button_color – Color of the button (hex code, e.g., “#33ae3f”)
  • items_per_page – Number of trips to display per page (default: 10)
  • items_per_row – Number of trips to display per row in grid layout (default: 3)
  • items_per_slide – Number of trips to display per slide in carousel layout (default: 3)
  • trip_type – Filter trips by type: “all”, “one-time”, or “recurring”
  • date_start – Start date for filtering trips (format: YYYY-MM-DD)
  • date_end – End date for filtering trips (format: YYYY-MM-DD)
  • search_visibility – Toggle search bar visibility: true (1) or false(0) (default: false). This is not available for carousel display type.
  • border_radius – Border radius for the widget design (default: 0)
  • locations – Semicolon-separated list of locations to filter by

Basic usage with a saved design:
[wetravel_trips widget=”my-custom-design”]

Example with custom parameters:
[wetravel_trips display_type=”carousel” items_per_slide=”3″ button_color=”#ff0000″ button_text=”Book Now” locations=”New York, USA;London;Paris, France”]

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for taking bookings.

MetForm

MetForm

93

Elementor forms builder to create WordPress forms like contact form, booking form, feedback form, survey form,...

Free 600k+ installs 4.7★ (504)
Calculated Fields Form

Calculated Fields Form: complete WordPress form builder for contact,booking,quote,payment forms & more,wit...

Free 40k+ installs 4.9★ (970)
Appointment Booking Plugin

Appointment booking plugin for WordPress. Let clients self-schedule 24/7, accept payments at booking, and redu...

Free 100k+ installs 4.9★ (99)
Simply Schedule Appointments

Unlimited appointments, booking calendars, and notifications. Powerful appointment booking plugin and booking...

Free 50k+ installs 5★ (155)
Booking Calendar

WP Booking Calendar plugin for full-day bookings, time-slot appointments, rentals & events. Accept booking...

Free 40k+ installs 4.7★ (653)