Installation
Follow these steps to install the Flavor Starter Theme and WP eCommerce Core Plugin on your WordPress site.
Recommended: Install via Flavor Core
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
- Log in to your WordPress admin dashboard
- Go to Plugins → Add New → Upload Plugin
- Upload the
flavor-core-vX.X.X.zipfile - Click Install Now, then Activate
Step 2: Activate Your License
- Go to Flavor → Dashboard in the WordPress admin sidebar
- Enter your license key(s) (format:
FLVR-XXXX-XXXX-XXXX-XXXX) - 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:
- Click Install next to the WP eCommerce Core Plugin — it will be downloaded, installed, and activated automatically
- Click Install next to the Flavor Starter Theme — same process
- Components (payment gateways, modules, etc.) are downloaded automatically after each product is installed
Always install the plugin first, then the theme. The theme depends on plugin functionality being available.
You can also click "Install All Products" to install everything in one step.
Alternative: Manual Installation
If you prefer to install the products manually:
- Plugin: Go to Plugins → Add New → Upload Plugin → upload
wp-ecommerce-core-vX.X.X.zip→ Install & Activate - Theme: Go to Appearance → Themes → Add New → Upload Theme → upload
flavor-starter-vX.X.X.zip→ Install & Activate - Activate licenses from Flavor → Dashboard (recommended) or from each product's license tab
Step 4: Initial Setup
After activation, you'll want to:
- Set up your store pages — The plugin creates default pages (Shop, Cart, Checkout) automatically
- Configure payment gateways — Go to eCommerce → Settings → Payments
- Add your first product — Go to eCommerce → Products → Add New
- 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.
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.