Odysseo — Demo Content
======================

This folder contains the bundled demo content that reproduces the showcased
layout using the free "One Click Demo Import" (OCDI) plugin.

Files
-----
- content.xml      WordPress eXtended RSS (WXR): destinations, tour packages,
                   fleet, testimonials, gallery items, sample blog posts and pages.
- customizer.dat   Customizer settings (colors, fonts, contact, section copy).

How a buyer imports the demo
----------------------------
1. Install and activate the free plugin "One Click Demo Import"
   (Plugins > Add New > search "One Click Demo Import").
2. Go to Appearance > Import Demo Data.
3. Click "Import" on "Odysseo — Full Demo" and wait for it to finish.
4. The theme automatically:
     - replaces any auto-seeded demo content (no duplicates),
     - imports the Customizer settings,
     - sets Home as the front page and Blogs as the posts page,
     - builds and assigns the Primary Menu,
     - flushes permalinks.

Notes
-----
- Run on a fresh install for best results (existing demo CPT content is replaced).
- Images: the demo uses the theme's bundled images and a few royalty-free Unsplash
  URLs. Replace the bundled photos in /assets/images/ with your own licensed media
  before going live (see the theme documentation).
- The OCDI integration code lives in /inc/demo-import.php (no premium plugin needed).

Contact form & email delivery
-----------------------------
The Contact page ships with a built-in AJAX form. Every submission is:
  - saved under "Inquiries" in wp-admin (so messages are never lost), and
  - emailed to the Customizer "Email Address" (Appearance > Customize >
    Contact Info), falling back to the WordPress admin email.
A hidden honeypot field blocks basic spam bots automatically.

IMPORTANT — email delivery: WordPress sends mail via PHP mail(), which many
hosts deliver unreliably (often to spam). For dependable delivery install a
free SMTP plugin such as "WP Mail SMTP" and connect your mailbox / provider.

Using a contact-form plugin instead: if you prefer Contact Form 7, WPForms,
Fluent Forms, etc., just paste the plugin's shortcode into the Contact page
body (Pages > Contact Us). The theme detects page content and renders your
plugin form in place of the built-in one. Leave the page body empty to keep
the built-in form.

Regenerating these files (theme author)
---------------------------------------
content.xml : Tools > Export > "All content" (or wp export).
customizer.dat : serialize( array(
    'template' => get_template(),
    'mods'     => get_theme_mods(),
    'options'  => array( 'blogname' => '...', 'blogdescription' => '...' ),
) ) saved to this file.
IMPORTANT: if you rename the theme folder/text domain at packaging, REGENERATE
customizer.dat (do not find/replace it — it is serialized and length-prefixed).
