Appearance
WPMU DEV
Recipe for managing WPMU DEV premium plugins and services.
Configuration
Slug
- Label: Slug
- Required: Yes
- Type: Select
- Note: Automatically populated with available WPMU DEV projects
Source URL
- Label: Source URL
- Required: Yes
- Type: URL
- Placeholder:
https://example.com - Helper Text: The URL of the WordPress site where the license is active.
API Key
- Required: Yes
- Type: Secret
Features
How to Obtain License Information
You'll need:
- Your WPMU DEV API key (found in your WPMU DEV dashboard)
- The WordPress site URL where you want to use the plugin
The plugin list is automatically fetched from WPMU DEV based on your membership.
Notes
- Uses the WPMU DEV Dashboard API at
https://wpmudev.com/api/dashboard/v2/ - Fetches available projects from
/projectsendpoint - Validates membership via
/hub-syncendpoint - Projects list is cached for 6 hours
- Implements rate limit handling with retry logic (up to 5 attempts with 15-second delays)
- Uses specific user agent:
WPMUDEV Dashboard Client/4.11.26 - Validates
membership_accessto confirm active membership - Downloads directly from WPMU DEV API using the API key
- Extracts version from downloaded plugin file
- Sends blog count and WordPress version in validation requests