Documentation

Stupid Simple Plugins — Global Documentation

Install & Activate

  1. In WordPress, go to Plugins → Add New → Upload Plugin and choose the ZIP you downloaded.
  2. Click Install Now, then Activate.
  3. In your SSP account, go to Account → Plugins and copy your license key.
  4. Back in WordPress, open the Plugins page, find the plugin, and click the License action link (or go to the plugin’s Settings → License) to paste and save your key.

License Keys

License keys are used to enable in-dashboard updates, link your purchase to support, and unlock related admin conveniences. Adding a valid key lets the plugin fetch updates and ensures that you can receive support. Without a valid key, support requests may go unanswered.

Where to enter the key

From the Plugins screen, click the plugin’s License action link (as shown on your Plugins list), or use the plugin’s Settings → License tab to paste the key and click Activate.

“Product mismatch” or “limit reached”

Product mismatch means the key belongs to a different product. Confirm you’re using the right key for the installed plugin.

Limit reached means the key hit its site cap. Deactivate the key on an old site from the License screen and try again.

Security plugins or geoblockers or roles can restrict <script> or REST calls. Temporarily disable blockers, ensure your role has manage_options, then try again.

Updates

With a valid key, updates appear in Dashboard → Updates and the Plugins screen. Update like any other plugin.

Automatic updates

Enable per-plugin Auto-updates on the Plugins screen if desired. We aim for semantic versioning (patch = fixes, minor = features, major = potentially breaking changes).

Manual update

  1. Deactivate the plugin.
  2. Delete the old folder (data/settings are preserved unless the plugin says otherwise).
  3. Upload the new ZIP and activate. Re-enter your license key if prompted.

Support

All support is handled through your account portal.

  • Go to: Account → Support to open and track tickets.
  • Include plugin name & version, WP/PHP versions, exact steps to reproduce, and any errors/screenshots.

Troubleshooting

License screen missing or won’t save key

Security plugins or geoblockers or roles can restrict <script> or REST calls. Temporarily disable blockers, ensure your role has manage_options, then try again.

Changes not showing (caching/CDN)

Clear page cache, object cache, and CDN cache. If a plugin renders dynamic content, exclude its endpoints/pages from cache. Then hard-refresh the browser (Ctrl/Cmd+Shift+R).

Conflict checks

Switch to a default theme (e.g., Twenty Twenty-Four) and disable other plugins to isolate conflicts. Re-enable one by one.