Skip to content

A WP‑CLI utility (just info for now) to activate and manage licenses for popular WordPress plugins and themes.

Notifications You must be signed in to change notification settings

InstaWP/wp-licenser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 

Repository files navigation

WP License Activations

🔑 A WP‑CLI utility to activate and manage licenses for popular WordPress plugins and themes. Supports automation, provisioning, and bulk site setup workflows.

This project will evolve into a full WP‑CLI package to provide a unified interface for license activation across the WordPress ecosystem. As of now, we are collecting various commands or methods already exist to activate pro licenses.


✅ Supported via WP‑CLI or Constants

Plugin/Theme Method Activation Command or Snippet
Elementor Pro WP-CLI wp elementor-pro license activate <license-key>
WP Rocket Constant Define WP_ROCKET_EMAIL and WP_ROCKET_KEY in wp-config.php
Gravity Forms WP-CLI Addon / Constant wp gf license update <license-key> or define GF_LICENSE_KEY
WPML WP-CLI wp wpml register <site-key>
Polylang Pro WP-CLI wp pll license activate <license-key>
SEOPress Pro WP-CLI wp seopress license activate <license-key>
Astra Pro WP-CLI wp brainstormforce license activate astra-addon <license-key>
Ultimate Addons for Elementor WP-CLI wp brainstormforce license activate uael <license-key>
Starter Templates WP-CLI wp brainstormforce license activate astra-pro-sites <license-key>
Spectra Pro WP-CLI wp brainstormforce license activate spectra-pro <license-key>
CartFlows Pro WP-CLI wp cartflows license activate <license-key>
Convert Pro WP-CLI wp brainstormforce license activate convertpro <license-key>
Schema Pro WP-CLI wp brainstormforce license activate schema-pro <license-key>
Beaver Builder WP-CLI / Constant wp beaver register --license=<key> or define FL_LICENSE_KEY
ACF Pro Constant / WP-CLI (eval) Define ACF_PRO_LICENSE or use wp eval "acf_pro_update_license('<key>')"
WPForms Constant Define WPFORMS_LICENSE_KEY in wp-config.php
Toolset Constant Define OTGS_INSTALLER_SITE_KEY_TOOLSET in wp-config.php
Neve Pro WP-CLI wp neve activate <license-key>
Meta Box Constant Define META_BOX_KEY in wp-config.php
SearchWP WP-CLI / Constant wp eval '( new SearchWP\License )->activate( "<key>" );' or define SEARCHWP_LICENSE_KEY
FacetWP Constant Define FACETWP_LICENSE_KEY in wp-config.php
Wordfence Premium WP-CLI (third-party) wp wfsec license activate <api-key> via wpcli-for-wordfence
UpdraftPlus Premium WP-CLI (add-on) Premium WP-CLI add-on includes license registration command

⚠️ Partial or Indirect Support

Plugin/Theme Notes
Divi (Elegant Themes) Supports constants ET_USERNAME and ET_API_KEY in wp-config.php; no CLI
The Events Calendar License stored in transients; no WP-CLI or constants supported
Envato/ThemeForest Requires Envato Market plugin; no WP-CLI, handled via OAuth
OceanWP Manual activation only; no CLI or programmatic method
Kadence Pro Activation via UI only; some constants available but undocumented
Bricks Builder Activation via UI; no official CLI or API method
Breakdance Builder No documented CLI/API methods; UI activation only
Thrive Suite SaaS-locked license; must authenticate via dashboard UI
Yoast SEO Premium MyYoast account-based activation; no CLI or constants
Rank Math Pro Account-based activation; no CLI or constants
All in One SEO Pro Manual UI activation only
MonsterInsights Pro Manual UI activation only
WP All Import Pro Manual UI activation only; WP-CLI exists for imports but not license
LearnDash Manual UI activation only
MemberPress Manual UI activation only
Oxygen Builder Manual UI activation only
Fluent Forms Pro Manual UI activation only

About

A WP‑CLI utility (just info for now) to activate and manage licenses for popular WordPress plugins and themes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •