Skip to main content

Installation

Follow these steps to install the Flavor Starter Theme and WP eCommerce Core Plugin on your WordPress site.

The easiest way to set up the Flavor ecosystem is through the Flavor Core Plugin, which handles license activation, product installation, and updates from a single dashboard.

Step 1: Install Flavor Core Plugin

  1. Log in to your WordPress admin dashboard
  2. Go to Plugins → Add New → Upload Plugin
  3. Upload the flavor-core-vX.X.X.zip file
  4. Click Install Now, then Activate

Step 2: Activate Your License

  1. Go to Flavor → Dashboard in the WordPress admin sidebar
  2. Enter your license key(s) (format: FLVR-XXXX-XXXX-XXXX-XXXX)
  3. Click Activate

Your license will be verified and features will be unlocked based on your tier (Starter, Business, or Agency).

Step 3: Install Products

After license activation, the Flavor Dashboard shows your available products:

  1. Click Install next to the WP eCommerce Core Plugin — it will be downloaded, installed, and activated automatically
  2. Click Install next to the Flavor Starter Theme — same process
  3. Components (payment gateways, modules, etc.) are downloaded automatically after each product is installed
caution

Always install the plugin first, then the theme. The theme depends on plugin functionality being available.

info

You can also click "Install All Products" to install everything in one step.

Alternative: Manual Installation

If you prefer to install the products manually:

  1. Plugin: Go to Plugins → Add New → Upload Plugin → upload wp-ecommerce-core-vX.X.X.zip → Install & Activate
  2. Theme: Go to Appearance → Themes → Add New → Upload Theme → upload flavor-starter-vX.X.X.zip → Install & Activate
  3. Activate licenses from Flavor → Dashboard (recommended) or from each product's license tab

Step 4: Initial Setup

After activation, you'll want to:

  1. Set up your store pages — The plugin creates default pages (Shop, Cart, Checkout) automatically
  2. Configure payment gateways — Go to eCommerce → Settings → Payments
  3. Add your first product — Go to eCommerce → Products → Add New
  4. Customize your theme — Go to Appearance → Flavor Options

See First Steps for a detailed walkthrough.

Updating

Updates are managed through the Flavor Core Dashboard (Flavor → Dashboard). When a new version is available, an update button appears on the product card — click to update automatically. See Automatic Updates for details.

tip

Flavor Core checks for updates every 12 hours. You can also click "Check for Updates" on the dashboard to check manually.

Having Issues?

If you run into problems during installation, check our Troubleshooting & FAQ guide for solutions to common issues including license activation errors, database table creation problems, and more.