Skip to main content

Theme Modules

The Flavor Starter Theme uses a modular architecture. Each module is a self-contained extension that can be enabled or disabled independently from Appearance → Flavor Options → Modules.

When a module is enabled, its settings page appears under the Flavor Modules menu in the admin sidebar.

Modules are organized in 6 categories (sub-tabs):


General

General-purpose modules for any website.

ModuleVersionStatusDescription
Contact Formv1.3.0BetaCustomizable contact form with AJAX submission and spam protection. Use shortcode [flavor_contact_form] to display.
SMTP Mailerv1.0.0BetaConfigure email sending via SMTP or Brevo API. Includes email logging and test functionality.
GDPR Cookie Consentv1.0.0BetaEU-compliant cookie consent banner with granular control. Integrates with Marketing & Tracking module to block scripts until consent.
Mega Menuv1.3.0StableAdvanced navigation with icons, descriptions, badges, and multi-column mega dropdowns.
Image Optimizationv1.0.1StableConvert images to WebP and AVIF formats. Supports local processing or remote API.
Iconsv1.1.0StableVisual icon catalog with 160+ SVG icons, search, and copy-to-clipboard.
Exit Intent Popupv1.0.0BetaShow a popup when the user tries to leave the page.
API Protectionv1.2.0StableRate limiting, burst detection, and monitoring dashboard for REST API. Protects against API abuse.
Searchv1.1.0StableEnhanced product search with instant results, popular searches, and analytics. (Requires plugin)
FAQ AccordionComing SoonCreate and manage FAQ sections with expandable accordion items.
TestimonialsComing SoonDisplay customer testimonials in various layouts.

Websites

Modules for blogs, portfolios, and corporate websites.

ModuleStatusDescription
PortfolioComing SoonFilterable portfolio grids and project pages.
Team MembersComing SoonTeam member profiles with photos, bios, and social links.
Blog EnhancedComing SoonReading time, related posts, and author boxes.

Eshops

Modules specifically for online stores. All require the WP eCommerce Core plugin.

ModuleVersionStatusDescription
Promotions & Discountsv1.0.0BetaProduct and cart promotions with percentage or fixed discounts, date ranges, and minimum order amounts.
Product Labelsv1.0.0BetaCustom labels/badges (New, Hot, Sale, Custom). Auto-labels for sale percentage and new arrivals.
Stock Alertsv1.0.0BetaBack-in-stock email notifications for customers.
Recently Viewedv1.0.0BetaTrack and display recently viewed products via localStorage (GDPR-friendly).
Abandoned Cart Recoveryv1.2.0StableAutomated email sequences for abandoned carts with coupon incentives.
PDF Invoicesv1.0.0BetaAuto-generate PDF invoices/receipts. Includes EU VIES VAT validation with company auto-fill.
B2B / Wholesalev1.0.0BetaCustomer groups with tiered pricing, wholesale applications, tax exemption, and minimum orders.
Points & Rewardsv1.0.0BetaLoyalty program with points earning on purchases and redemption for discounts.
Request a Quotev1.0.0BetaCustomers request quotes, admin responds with pricing and converts quotes to orders.
Product Bundlesv1.0.0BetaCreate product bundles with discounts.
Upsell & Cross-sellv1.0.0BetaProduct recommendations for upselling and cross-selling. Auto-related from categories.
Order Trackingv1.0.0BetaShipment tracking with carrier integration (ELTA, ACS, Speedex, DHL, and more).
Gift Cardsv1.0.0BetaSell and manage gift cards with balance tracking and email delivery.
Flash Salesv1.0.0BetaTime-limited sales with countdown timer and limited stock.
Pre-ordersv1.0.0BetaPre-order products before availability, with optional deposit payments.
Quantity Rulesv1.0.0BetaMin/max quantities, step quantities, and cart limits per product or category.
Delivery Date Pickerv1.0.0BetaCustomers choose preferred delivery date and time slot at checkout.
Product Q&Av1.0.0BetaCustomer questions and answers per product, with moderation and notifications.
Product Comparev1.0.0BetaSide-by-side product comparison with floating bar and comparison table.
Size Guidev1.0.0BetaSize charts and fitting guides per product or category.
Advanced Wishlistv2.1.0StableMultiple wishlists, sharing, price drop & back-in-stock notifications.
Advanced Optionsv1.0.0BetaCustom fields, file uploads, product personalization.
Split Ordersv1.0.0BetaShip to multiple addresses in a single order.
Store Locatorv1.0.0BetaPhysical store locations with interactive map.

Marketing

Marketing and tracking modules.

ModuleVersionStatusDescription
Marketing & Trackingv1.0.0BetaAnalytics, pixels, and conversion tracking (GA4, Facebook, TikTok, Google Ads, Bing).
SEOv1.0.0StableMeta tags, Open Graph, JSON-LD Schema, XML Sitemaps, and robots.txt.

Tools

Utility modules for migration and maintenance.

ModuleVersionStatusDescription
WooCommerce Migrationv1.1.0StableMigrate customers, products, categories, and orders from WooCommerce. (Requires plugin)

Dev

Development and testing tools. These should be disabled in production.

ModuleVersionStatusDescription
Dev Imagesv1.0.1StablePlaceholder images via Placehold.co and Lorem Picsum for development.
Dev Componentsv1.2.0StableComponent-level staging for PHP → React migration. Admin previews React while visitors see PHP.

External Modules

Third-party plugins and child themes can register custom modules using the flavor_register_modules action hook. See the Module Development Guide for details.

info

Module availability depends on your license tier. Modules that require a higher tier will show a lock icon.