Skip to main content

Theme Modules

The Flavor Starter Theme is built from modules — self-contained features you can add or remove independently, so your site only carries what it actually uses.

You manage them all from Appearance → Flavor Options → Modules. The modules are split into categories (the sub-tabs across the top), and there's a search box to find one quickly by name.

When you turn a module on, its own settings page appears under the Flavor Modules menu in the admin sidebar.

How installing works

Modules install on demand — you download only the ones you want, when you want them:

  • When you first activate your license, the theme downloads its core files only. Your modules are not all downloaded up front.
  • From the Modules screen you then install each module you want, one click at a time.
  • You can uninstall a module later to remove its files. Your settings for that module are kept, so reinstalling restores it exactly as it was.
Already have modules installed?

If you're upgrading a site that already had modules, nothing changes — every module you already have stays installed and keeps its settings. On-demand installing only affects what a brand-new activation downloads.

Install a module

A module you haven't added yet shows a Not installed label and a single Install & Enable button.

  1. Go to Appearance → Flavor Options → Modules and open the category you want.
  2. Find the module and click Install & Enable.

That one click downloads the module and turns it on. Its settings then appear under Flavor Modules in the admin menu.

Turn a module on or off

Once a module is installed, its card shows an Enable Module checkbox:

  • Tick it to turn the module on.
  • Untick it to turn the module off (the files stay in place, so you can switch it back on instantly).

Remember to click Save after changing a toggle.

Uninstall a module

An installed module also shows an Uninstall link.

  1. Click Uninstall on the module's card.
  2. Confirm when asked.

This removes the module's files and turns it off, returning the card to Install & Enable. Your settings for that module are kept — if you reinstall it later, your configuration comes back.

Keeping modules up to date

When a newer version of an installed module is available, its card shows an Update button and an update badge. You can update them one by one, or use the Update All Modules banner at the top of the screen to update everything at once.

Labels you may see on a module

LabelWhat it means
Not installedThe module's files aren't downloaded yet. Click Install & Enable to add it.
BetaA newer module, still maturing. It works, but expect occasional changes.
Update (version)A newer version is ready — click Update (or Update All Modules).
Requires PluginNeeds the WP eCommerce Core plugin installed and active before you can use it.
License RequiredNot included in your current plan. Click Activate License to review your plan.
Coming SoonPlanned, but not available to install yet.

Available modules

Below is the full library, grouped the same way as the Modules screen. Modules marked (Coming soon) aren't available to install yet.

General

For any website.

ModuleWhat it does
Contact FormCustomizable contact form with spam protection. Add it anywhere with the [flavor_contact_form] shortcode.
SMTP MailerSend your site's email reliably via SMTP or Brevo, with email logging and a test send.
GDPR Cookie ConsentEU-compliant cookie-consent banner that can block tracking scripts until the visitor agrees.
Mega MenuAdvanced navigation with icons, descriptions, badges and multi-column dropdowns.
Image OptimizationConvert images to WebP and AVIF for faster pages — locally or via the image service.
IconsSearchable catalog of 160+ built-in SVG icons with copy-to-clipboard.
Exit Intent PopupShow a popup when a visitor is about to leave the page.
API ProtectionRate limiting, burst detection and a monitoring dashboard that protect your site's API from abuse.
SearchEnhanced product search with instant results and popular searches. (Requires the plugin.)

Coming soon: FAQ Accordion, Testimonials.

Websites

For blogs, portfolios and corporate sites.

Coming soon: Portfolio, Team Members, Blog Enhanced.

Eshops

For online stores. All eshop modules require the WP eCommerce Core plugin.

Pricing & promotions

ModuleWhat it does
Promotions & DiscountsProduct and cart discounts with date ranges, minimum-order amounts and product/category conditions.
Flash SalesTime-limited sales with a countdown timer and limited stock.
Product BundlesSell products together at a bundle price.
Points & RewardsLoyalty program — customers earn points on purchases and redeem them for discounts.
Gift CardsSell and redeem gift cards with balance tracking and email delivery.

Product enhancement

ModuleWhat it does
Product LabelsCustom badges (New, Hot, Sale, or your own), with automatic sale-percentage and new-arrival labels.
Recently ViewedShow each visitor the products they recently looked at (stored on their own device).
Upsell & Cross-sellRecommend related products to increase order value.
Product Q&ACustomer questions and answers on product pages, with moderation and notifications.
Product CompareCompare products side by side with a floating bar and comparison table.
Size GuideAdd size charts and fitting guides per product or category.
Advanced OptionsCustom product fields, file uploads and personalization.

Order & checkout

ModuleWhat it does
PDF InvoicesGenerate PDF invoices and receipts automatically, with receipt/invoice choice and VAT validation at checkout.
Abandoned Cart RecoveryRecover lost sales with automated reminder emails and optional coupon incentives.
Order TrackingShipment tracking with courier integration.
Delivery Date PickerLet customers choose a delivery date and time slot at checkout.
Pre-ordersTake orders for products before they're available, with optional deposit payments.
Quantity RulesMinimum/maximum and step quantities, and cart limits, per product or category.
Request a QuoteLet customers request a price; respond with a quote and convert it into an order.
Split OrdersShip a single order to multiple addresses.

Customer & store

ModuleWhat it does
Advanced WishlistMultiple wishlists, sharing, and price-drop and back-in-stock notifications.
B2B / WholesaleCustomer groups with tiered pricing, wholesale applications, tax exemption and minimum orders.
Stock AlertsLet customers subscribe for back-in-stock email notifications.
Store LocatorShow your physical store locations on an interactive map.

Marketing

ModuleWhat it does
Marketing & TrackingAnalytics, pixels and conversion tracking (GA4, Facebook, TikTok, Google Ads, Bing).
SEOMeta tags, Open Graph, structured data (JSON-LD), XML sitemaps and robots.txt.

Tools

ModuleWhat it does
WooCommerce MigrationImport customers, products, categories and orders from WooCommerce. (Requires the plugin.)

Development

These ship with the theme and are just on/off toggles (no separate install). Keep them off on a live site.

ModuleWhat it does
Dev ImagesPlaceholder images and demo content while you're building pages.
Dev ComponentsPreview new React versions of components for admins before switching visitors over.

About your plan

Which modules you can install depends on your plan. A module that needs a higher plan shows a License Required lock — see License Tiers for what each plan includes.

Developers can also register their own modules from a child theme or plugin — see the Module Development Guide.