Skip to main content

Installation

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

Step 1: Install the Plugin

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

The plugin will automatically create all necessary database tables on activation.

Step 2: Install the Theme

  1. Go to Appearance → Themes → Add New → Upload Theme
  2. Upload the flavor-starter-vX.X.X.zip file
  3. Click Install Now, then Activate
caution

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

Step 3: Activate Your License

  1. Go to Appearance → Flavor Options → License (theme) or eCommerce → License (plugin)
  2. Enter your license key (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).

info

You can manage your licenses and download updates from the Support Portal.

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

When a new version is available, you'll see an update notification in your WordPress dashboard. Click Update Now to install the latest version automatically.

tip

Updates are delivered through our license server. Make sure your license is active and your domain is authorized.

Troubleshooting

"License activation failed"

  • Verify your license key is correct (including dashes)
  • Ensure your server can reach license.flavorteam.dev (check firewall/curl)
  • Check that the sodium PHP extension is installed

"Plugin creates tables error"

  • Ensure your MySQL user has CREATE TABLE privileges
  • Check that wp-config.php has the correct database credentials
  • Try deactivating and reactivating the plugin