=== Boats Manager === Contributors: vasilis1 Tags: boats, yacht, charter, gallery, custom post type, listings Requires at least: 6.0 Tested up to: 6.9 Requires PHP: 7.4 Stable tag: 1.0.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html A lightweight and efficient WordPress plugin for managing boats and yachts, including galleries, specifications, and a clean theme‑inherited layout. == Description == Boats Manager is a lightweight and efficient plugin for managing boats, yachts, and charter listings inside WordPress. It provides: * A custom post type: **Boat** * A clean, theme‑inherited single‑boat template * A responsive image gallery powered by **Swiper.js** * Lightbox support via **GLightbox** * Automatic thumbnail gallery generation * Custom fields for boat details (length, cabins, year, price, region, type, etc.) * SEO‑friendly markup and lazy loading * AJAX archive filtering (type, region, cabins, length, price) This plugin is ideal for yacht charter companies, brokers, marinas, or any business needing a structured boat listing system. == Features == * Custom Boat CPT * Custom taxonomies (Type, Region) * AJAX archive filters * Responsive gallery with Swiper * Lightbox integration * Template override support * Classic theme compatibility * Automatic Boats page creation == Theme Compatibility == Boats Manager is designed to work best with **classic themes**, such as: * Astra * GeneratePress * Kadence * OceanWP Classic themes automatically provide header, footer, and layout structure through `get_header()` and `get_footer()`. Block themes (FSE themes like Twenty Twenty‑Four) do **not** provide traditional PHP templates and therefore **will not display the plugin’s header and footer correctly**. For the best experience, we strongly recommend using a **classic theme**. == Installation == 1. Upload the plugin folder to `/wp-content/plugins/boats-manager/` 2. Activate the plugin through the **Plugins** menu in WordPress 3. Add boats under **Boats → Add New** 4. Add images and details using the built‑in custom fields == Frequently Asked Questions == = Do I need ACF? = No. Boats Manager includes its own custom fields and does not require ACF. = Can I customize the template? = Yes. Copy any template from: `/wp-content/plugins/boats-manager/templates/` into: `/yourtheme/boats-manager/` and modify it safely. = Does it support more than 10 images? = Yes — the gallery automatically adapts to the number of images added. == Screenshots == 1. Boat gallery with thumbnails 2. Boat details section 3. Boats manager admin section 4. Boats admin edit section == Changelog == = 1.0.0 = * Initial release * Added custom post type * Added custom fields * Added Swiper gallery * Added GLightbox integration * Added archive filtering * Added template override support == Upgrade Notice == = 1.0.0 = Initial release.