Tour & Travel
v1.0.0

Complete Tour &
Travel Management

A comprehensive solution for tour operators, travel agencies and independent guides. Create beautiful packages, build day-by-day itineraries, manage agent commissions and handle bookings — all powered by a built-in AI Content Engine.

Itinerary Builder
Agent Portal
AI Engine
Bookings
Fleet Manager
Tour Search

All-in-One Travel Operations Platform

From stunning tour packages with AI-generated content to agent commission tracking and fleet management — everything your travel business needs in a single unified panel.

Getting Started

Quick Start Guide

Be up and running in four simple steps.

1
Configure Settings

Set up your business identity, currency, notification preferences and branding in the Global Settings panel.

2
Add Taxonomy

Create tour categories (Adventure, Cultural, Beach…) and destinations that packages will be organised under.

3
Create a Package

Add your first tour package with title, duration, pricing, media and a full day-by-day itinerary.

4
Generate with AI

Use the built-in Gemini AI Engine to auto-generate descriptions, itineraries, highlights and SEO meta tags.

Core Modules

Key Components

Each module works together to provide a complete travel operations experience.

Itinerary Builder

Design detailed day-by-day tour plans with activities, meals and accommodation for each stop.

  • Day-by-day breakdown
  • Activities & meal planner
  • Accommodation notes
  • Drag-and-drop ordering
  • AI-assisted generation
Agent Portal & Tracking

Manage external agency partnerships with custom commission structures and full performance tracking.

  • Agency profile management
  • Custom commission rates
  • Agent booking reports
  • Contact & user linking
  • Performance analytics
AI Content Engine

Powered by Gemini AI to generate compelling descriptions, full itineraries, highlights and SEO meta tags instantly.

  • Tour descriptions
  • Full itinerary generation
  • Highlights & USPs
  • SEO meta tags
  • One-click content fill
Fleet Management

Maintain a transport database for logistics planning with daily rates, capacities and availability toggles.

  • Vehicle type categories
  • Daily rental pricing
  • Passenger capacity
  • Active / inactive toggle
  • Logistics planning
Core

Tour Package
Manager

Tour packages are the heart of the system. Each package combines several key components that work together to deliver a rich traveller experience.

/admin/tours/packages
1
Main Details

Set the title, duration, difficulty level and pricing structure. The system auto-generates an SEO-friendly slug from the title.

2
Media & Visuals

Upload featured images and gallery items managed through the System Media Manager for a rich visual presentation.

3
Itinerary Builder

Build a complete day-by-day breakdown of planned activities, meals and accommodation for each day of the tour.

4
AI Generation

Use the Gemini AI Engine to auto-generate descriptions, itineraries, highlights and optimised SEO meta content.

Pro Tip — Slug Generation
The system automatically generates SEO-friendly URLs based on the package title. You can manually override these slugs in the package editor for better search performance.
Artificial Intelligence

AI Content Engine

Integrated directly with the CMS's Gemini AI Engine to generate high-quality tour content in seconds.

Gemini AI Powered
Descriptions

Compelling tour introductions and engaging summary text tailored to the destination and audience.

Full Itineraries

Complete day-by-day plans based on the destination, duration and tour type — ready to publish immediately.

Highlights

Concise lists of key points of interest and unique selling points that make the package stand out.

Meta Tags

Optimised SEO titles and meta descriptions crafted for search engine visibility and higher click-through rates.

Reservations

Booking System

Track and manage all incoming tour requests and confirmed bookings with a streamlined interface.

Pending

Initial request received from the website. Requires admin review and follow-up before confirmation.

Confirmed

Booking is verified and payment arrangements are in place. The tour is locked in for the traveller.

Cancelled

User retracted the request or it was manually voided by admin. Removed from active pipeline.

Status Triggered By Action Required Visible to Guest
Pending Website form submission Review & contact client
Confirmed Admin approval Process payment
Cancelled Client or admin action Refund if applicable
Operations

Agents & Vehicle Fleets

Manage agency partnerships and your transport database from one place.

Travel Agents
External agency partnerships & commissions
  • Track agency performance and booking volumes
  • Define custom commission rates per agent
  • Manage agent contact details and primary users
  • Commission reports & payout tracking
  • Enable or disable agent portal access
Transport / Vehicles
Fleet database for logistics planning
  • Set daily rental prices per vehicle
  • Define passenger capacity per unit
  • Categorise by type — SUV, Bus, Sedan
  • Toggle active status for availability
  • Assign vehicles to tour logistics plans
Frontend Integration

Shortcodes Reference

Embed tour content into any page or post with a single shortcode tag.

Tour Grid
{tours}
Tour Package Grid

Renders a responsive grid of active tour packages. Filter by category, limit the count and set column layout.

limit="3" cols="3" cat="slug"

cat — filter by a specific category slug

Destinations
{tour_destinations}
Destination List

Displays a clean, icon-enhanced list of all active destinations with tour counts and links.

limit="6"
Destinations managed in Admin → Taxonomy.
Search Box
{tour_search}
Smart Search Field

A premium animated search bar with real-time AJAX suggestions for destinations and package names.

No attributes required — AJAX suggestions built in.
Shortcode Attribute Default Description
{tours} limit 3 Maximum number of tour packages to display
{tours} cols 3 Number of grid columns on desktop
{tours} cat "" Filter results by a specific category slug
{tour_destinations} limit 6 Maximum number of destinations to show
{tour_search} No attributes — renders premium AJAX search bar automatically
Pro Tip: Stack shortcodes for a complete tours page. Add {tour_search} as a hero header, {tour_destinations} for a quick browse section, then {tours cols="3"} below to display the full package grid.
Support

Common Questions

Answers to the most frequently asked questions about the Tour & Travel plugin.

How do I change the notification styles?

Notification templates and styles are managed in the plugin's Settings → Notifications panel. You can customise email layouts, toggle booking alerts and configure WhatsApp-based notifications from there.

Is this compatible with the Hotels plugin?

Fully Compatible
Yes — it runs fully alongside any other hospitality plugin including the Hotels plugin. We recommend using unique categories to keep records organised and separate within each plugin's module.

Where is the server-side logic?

All server-side logic lives in the plugin's app/ directory. Controllers handle routing, service classes manage business logic, and API routes are registered automatically on plugin activation. Refer to the Developer Guide for full file structure documentation.

Highlights

Key Platform Features

Built for tour operators, travel agencies and independent guides.

Gemini AI Engine

Generate tour descriptions, full itineraries, highlight lists and SEO meta tags with a single click — directly inside the package editor.

Day-by-Day Itineraries

Build rich, detailed travel plans with meals, accommodation and activity notes for every day of the tour experience.

Agent Commission Tracking

Define custom commission rates per travel agency and track bookings, earnings and performance across your entire agent network.

AJAX Tour Search

Real-time search suggestions for destinations and packages keep visitors engaged and guide them to the right tour faster.

Transport Fleet Database

Catalogue your vehicles with type, capacity and daily rates. Toggle availability and assign transport to tour logistics plans.

Plugin Compatibility

Runs seamlessly alongside the Hotels and Hospitality plugins. Unique taxonomy keeps each module's data clean and separate.

AI Assistant
Online & Ready
Hello! I'm your AI assistant. How can I help you today?
Live Call
Ready to hear you
Waiting for speech...