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

  1. Go to WPDocs → Settings → License
  2. Enter your license key and click Activate
  3. The page reloads showing “Premium License Active” with a green dot

How Validation Works

  • On activation: sends request to api.for-wordpress.org with 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.