Title: Odysseo Core
Author: Chandrabhan Shekhawat
Published: <strong>16 กรกฎาคม 2026</strong>
Last modified: 16 กรกฎาคม 2026

---

Search plugins

![](https://ps.w.org/odysseo-core/assets/banner-772x250.png?rev=3610544)

![](https://ps.w.org/odysseo-core/assets/icon-256x256.png?rev=3610544)

# Odysseo Core

 By [Chandrabhan Shekhawat](https://profiles.wordpress.org/cbsshekhawat18/)

[Download](https://downloads.wordpress.org/plugin/odysseo-core.1.0.0.zip)

 * [Details](https://th.wordpress.org/plugins/odysseo-core/#description)
 * [Reviews](https://th.wordpress.org/plugins/odysseo-core/#reviews)
 *  [Installation](https://th.wordpress.org/plugins/odysseo-core/#installation)
 * [Development](https://th.wordpress.org/plugins/odysseo-core/#developers)

 [Support](https://wordpress.org/support/plugin/odysseo-core/)

## Description

Odysseo Core gives a WordPress site everything a travel business needs to publish

its offering — the content types, the search-engine markup, and the enquiry handling—
without touching a line of code.

It is the companion plugin for the free **Odysseo** travel theme. The theme draws

the pages; this plugin owns the data and the SEO. They are built to work together,
but your content belongs to the plugin, so it stays with you even if you change 
themes later.

#### Who is this for?

Any site that needs to publish places, trips or vehicles:

 * **Travel agencies** and holiday planners
 * **Tour operators** — day tours, multi-day trips, guided packages
 * **Car rental, taxi and chauffeur services** — publishing a vehicle fleet
 * **Safari, trekking and adventure companies**
 * **Destination management companies (DMCs)** and local guides
 * **Transfer and shuttle services** with a fixed fleet and routes

If you are running a blog, a shop or a portfolio, you do not need this plugin.

#### What you get

**Five travel content types** — added to your WordPress admin, ready to fill in:

 * **Destinations** — places you cover, with a States/Regions taxonomy, tagline,
   
   best time to visit, ideal duration, how to reach, attractions and a gallery
 * **Tour Packages** — day-by-day itinerary, pricing, inclusions and exclusions
 * **Fleet** — vehicles with seats, luggage, features and rates
 * **Testimonials** — customer reviews with a star rating
 * **Gallery** — photo gallery with categories

**Automatic SEO — nothing to configure**

The moment the plugin is active it starts producing correct markup for every page:

 * Meta title and description, with a per-post override box
 * Open Graph and Twitter tags, so links look right when shared
 * Canonical URLs and robots directives
 * An XML sitemap
 * **JSON-LD structured data** built from your real fields — Organization /
    TravelAgency,
   WebSite, BreadcrumbList, Article, TouristDestination, Product + Offer, TouristTrip,
   Vehicle, FAQPage, Service / OfferCatalog and AggregateRating — each one switchable
   on or off

Values are only published when the data actually exists. Nothing is invented — no

fake ratings and no made-up prices.

**Optional AI assist**

A “Generate with AI” button on the SEO box drafts an SEO title and meta
 description
from the post you are editing. It is **off until you add your own API key, it only
runs when you click it, and it is never required — you can write everything by hand.
See “External services” below.

**Contact inquiries**

The theme’s contact form is handled here: submissions are stored on your own site

under **Inquiries** (so nothing is lost if an email bounces) and emailed to your
configured address. A honeypot field blocks the usual spam bots.

**One-click demo import**

Install the free “One Click Demo Import” plugin and you can reproduce the full
 
demo site — destinations, packages, fleet, gallery, testimonials, pages, menu and
photos — in one click, then edit it into your own.

#### How it works

 1. **Install the Odysseo theme, then this plugin.** The theme prompts you.
 2. **The admin menus appear** — Destinations, Tour Packages, Fleet, Testimonials,
    
    Gallery and Inquiries. Nothing else changes; no pages are created and no settings
    are touched without your say-so.
 3. **Add your content** — or run the demo import and replace the examples.
 4. **The theme displays it** on designed archive and single pages.
 5. **SEO happens on its own.** Optionally open **Settings  Odysseo SEO** to fine
     
    tune the schema types, add a Search Console token, or enable the AI assist.

#### Does it work without the Odysseo theme?

Yes, safely. The post types, meta boxes, SEO output and inquiries all keep working

under any theme, and your content is never locked in. What another theme will not
have is Odysseo’s designed layouts, so destinations and packages will fall back 
to that theme’s normal post template. For the full design, use the Odysseo theme.

#### Privacy

This plugin adds no tracking, no analytics and no telemetry, and sends nothing to

the author. Contact-form submissions stay on your own site and go only to the address
you configure. The optional “Generate with AI” assist is the only feature that contacts
an outside service, and only when you click it.

### External services

This plugin includes an optional “Generate with AI” button on the SEO meta box that

drafts an SEO title and meta description for a post. It is off by default, requires
you to choose a provider and enter your own API key, and only runs when you click
the button. When clicked, the post’s title and content are sent to the AI provider
you configured, using your own key, and the suggested text is returned. Nothing 
is sent unless you click the button, and nothing is sent to the plugin/theme author.

You choose one of the following providers and supply your own API key:

 * OpenAI — requests are sent to api.openai.com only if you select OpenAI and enter
   
   an OpenAI API key. Terms of Use: https://openai.com/policies/terms-of-use Privacy
   Policy: https://openai.com/policies/privacy-policy
 * Google Gemini — requests are sent to generativelanguage.googleapis.com only if
   
   you select Google and enter a Google AI (Gemini) API key. Terms of Use: https://
   ai.google.dev/gemini-api/terms Privacy Policy: https://policies.google.com/privacy

### Bundled demo media

The demo importer bundles a small set of photographs in demo/images/. They are
 
provided under the Unsplash License, which permits free commercial use, modification
and redistribution and is GPL-compatible. They are sample content — replace them
with your own media for a live site.

## Screenshots

[⌊Settings <span aria-hidden=⌉⌊Settings <span aria-hidden=⌉→ Odysseo SEO — meta tags, Open Graph, structured data and the XML sitemap work automatically. Add your own API key to unlock the optional "Generate with AI" assist.” class=”wp-image-9000001″ srcset=”https://i0.wp.com/ps.w.org/odysseo-core/assets/screenshot-1.png?rev=3610544&w=300 300w, https://i0.wp.com/ps.w.org/odysseo-core/assets/screenshot-1.png?rev=3610544&w=600 600w, https://i0.wp.com/ps.w.org/odysseo-core/assets/screenshot-1.png?rev=3610544&w=900 900w” sizes=”(max-width: 599px) 50vw, 33vw” width=”2578″ height=”1300″ loading=”eager” fetchpriority=”high” decoding=”async”/>](https://ps.w.org/odysseo-core/assets/screenshot-1.png?rev=3610544)

Settings  Odysseo SEO — meta tags, Open Graph, structured data and the XML sitemap
work automatically. Add your own API key to unlock the optional “Generate with AI”
assist.

[⌊Structured data — switch any JSON-LD type on or off, and set the business details
used in your Organization schema.⌉⌊Structured data — switch any JSON-LD type on 
or off, and set the business details used in your Organization schema.⌉[

Structured data — switch any JSON-LD type on or off, and set the business details
used in your Organization schema.

## Installation

 1. Install and activate the **Odysseo** theme (Appearance  Themes  Add New).
 2. Install and activate **Odysseo Core** — the theme prompts you automatically on 
    activation, or search for it under Plugins  Add New.
 3. Open **Appearance  Getting Started** and follow the checklist.
 4. Add your Destinations, Tour Packages and Fleet — or install the free “One Click
    Demo Import” plugin and import the demo, then edit it into your own.
 5. Optional: open **Settings  Odysseo SEO** to review the structured-data toggles,
    add a Search Console token, or set up the AI assist.

## FAQ

### Do I need the Odysseo theme?

For the full design, yes — the theme provides the layouts. The plugin still works

under any theme, and your content is never trapped: it stays in WordPress if you
switch themes.

### Do I have to configure anything for SEO?

No. Meta tags, Open Graph, canonical URLs, the sitemap and JSON-LD all start
 working
as soon as the plugin is active. The settings page is only for fine-tuning.

### Is the AI feature required? Does it cost money?

It is entirely optional and off by default. You add your own API key from OpenAI
or
 Google, and that provider bills you directly for what you use. The plugin never
charges anything, and every SEO field can be written by hand instead.

### Does this conflict with Yoast, Rank Math or another SEO plugin?

No. If a major SEO plugin is active, Odysseo Core steps back and stops emitting 
its
 own meta and schema, so you never get duplicated output.

### Where do contact form submissions go?

They are saved on your own site under **Inquiries** and emailed to the address set

in the Customizer (or your admin email). Because WordPress sends mail via PHP mail(),
which many hosts deliver unreliably, we recommend a free SMTP plugin such as WP 
Mail SMTP for dependable delivery.

### Will it create pages or change my settings when I activate it?

No. Activating adds the admin menus and nothing else — no pages, no front-page
 
changes. Pages are only created if you deliberately run the demo import.

### What happens to my content if I deactivate the plugin?

Nothing is deleted. Your destinations, packages, fleet and inquiries stay in the

database; they simply stop being displayed until you activate the plugin again.

### How do I check my structured data is working?

Paste any page URL into Google’s Rich Results Test. There is a link to it on the

Settings  Odysseo SEO screen.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Odysseo Core” is open source software. The following people have contributed to
this plugin.

Contributors

 *   [ Chandrabhan Shekhawat ](https://profiles.wordpress.org/cbsshekhawat18/)

[Translate “Odysseo Core” into your language.](https://translate.wordpress.org/projects/wp-plugins/odysseo-core)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/odysseo-core/), check
out the [SVN repository](https://plugins.svn.wordpress.org/odysseo-core/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/odysseo-core/) by
[RSS](https://plugins.trac.wordpress.org/log/odysseo-core/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.0**
 *  Last updated **2 วัน ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/odysseo-core/)
 * Tags
 * [custom post type](https://th.wordpress.org/plugins/tags/custom-post-type/)[schema](https://th.wordpress.org/plugins/tags/schema/)
   [seo](https://th.wordpress.org/plugins/tags/seo/)[structured data](https://th.wordpress.org/plugins/tags/structured-data/)
   [travel](https://th.wordpress.org/plugins/tags/travel/)
 *  [Advanced View](https://th.wordpress.org/plugins/odysseo-core/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/odysseo-core/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/odysseo-core/reviews/)

## Contributors

 *   [ Chandrabhan Shekhawat ](https://profiles.wordpress.org/cbsshekhawat18/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/odysseo-core/)