License System
Freemium licensing and API integration.
Freemium Model
WPDocs uses a freemium licensing model:
| Feature | Free | Premium |
|---|---|---|
| Documentation pages | Unlimited | Unlimited |
| Sidebar sections | Max 3 | Unlimited |
| Dark mode | — | ✓ |
| Custom primary color | — | ✓ |
| Section icons | — | ✓ |
| Version dropdown | — | ✓ |
| Social icons in navbar | — | ✓ |
| Table of Contents sidebar | — | ✓ |
| Remove footer credit | — | ✓ |
License Key Format
WPDOCS-XXXX-XXXX-XXXX-XXXX
Activation
- Go to WPDocs → Settings → License
- Enter your license key and click Activate
- The page reloads showing “Premium License Active” with a green dot
How Validation Works
- On activation: sends request to
api.for-wordpress.orgwith key + domain - Daily: a WordPress cron job re-validates the license
- Results cached for 24 hours via WordPress transients
- If the API is unreachable, the last known valid status is preserved
Domain Limits
Each license key has a maximum domain count. If you exceed it, you’ll need to deactivate one site before activating another. Plans range from 1-site to unlimited domain packages.