-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Richard Kent Gates edited this page Mar 6, 2026
·
2 revisions
A secure, production-ready WordPress plugin for injecting custom JavaScript into the <head> and footer of your WordPress site — with revision history, rollback, conditional loading, managed JS files, REST API, and WP-CLI.
Version: 3.3.0 · Requires: WordPress 6.2+, PHP 7.2+ · Licence: GPL v2+
| Page | Description |
|---|---|
| Installation | Three ways to install the plugin |
| Usage | Admin pages, basic setup, examples |
| Activity Log & Rollback | Revision history, restore, Via column |
| Conditional Loading | 11 rule types, AND/OR logic (Pro) |
| Managed JS Files | Create, edit, upload, delete .js files (Pro)
|
| Preferences | All settings keys, defaults, access controls |
| Email Notifications | Site-admin always-on; others opt-in |
| REST API Reference | 14 endpoints, authentication, access controls (Pro) |
| WP-CLI Reference | All wp scriptomatic subcommands (Pro)
|
| Security | Validation, nonces, capability checks, SQL safety |
| Troubleshooting | Common problems and solutions |
| Feature | Free | Pro |
|---|---|---|
| Inline script editor (head + footer) | ✅ | ✅ |
| External script URL manager | ✅ | ✅ |
| Revision history & one-click rollback | ✅ | ✅ |
| Activity log | ✅ | ✅ |
| CodeMirror editor with autocomplete | ✅ | ✅ |
| Multisite compatible | ✅ | ✅ |
| Email notifications | ✅ | ✅ |
| Preferences Action History | ✅ | ✅ |
| Conditional loading (11 rule types, AND/OR) | ❌ | ✅ |
| Managed JS Files (create / edit / upload / delete) | ❌ | ✅ |
REST API (scriptomatic/v1, 14 endpoints) |
❌ | ✅ |
WP-CLI (wp scriptomatic) |
❌ | ✅ |
| API IP Allowlist (IPv4/IPv6/CIDR) | ❌ | ✅ |
| API Enable / Disable | ❌ | ✅ |
| API Allowed Users | ❌ | ✅ |
⭐ Upgrade to Scriptomatic Pro →