Appearance
Elegant Themes
Recipe for managing Elegant Themes products including Divi, Extra, Bloom, and Monarch.
Configuration
Product
- Label: Product
- Required: Yes
- Type: Select (searchable, dynamic based on package type)
- Options for Themes:
- Divi
- Extra
- Options for Plugins:
- bloom
- monarch
Username
- Label: Username
- Required: Yes
- Type: Text
- Helper Text: The username associated with your Elegant Themes account.
License Key
- Required: Yes
- Type: Secret
Features
How to Obtain License Information
You'll need:
- Your Elegant Themes account username
- Your Elegant Themes API key (license key)
- These can be found in your Elegant Themes account dashboard
Notes
- Uses the Elegant Themes API at
https://www.elegantthemes.com/api/api.php - Automatically detects whether you're downloading a theme or plugin
- Implements retry logic (up to 5 attempts) for API requests
- Validates that your license includes access to the specific product
- Returns unserialize data from the Elegant Themes API
- Different API parameters are used for themes vs plugins