-
Notifications
You must be signed in to change notification settings - Fork 0
Email Notifications
Richard Kent Gates edited this page Mar 6, 2026
·
1 revision
Scriptomatic sends plain-text notification emails whenever a change is written to the Activity Log.
| Recipient | Condition |
|---|---|
Site admin (admin_email WP option) |
Always — unconditionally, regardless of profile setting |
| Other administrators | Only if they have opted in via their WordPress profile |
When the acting user is the site admin, deduplication ensures only one email is sent (not two).
A notification is sent for every event that writes to the Activity Log:
- Inline script saved
- Inline script rolled back (restored)
- External URL list saved
- External URL list restored
- Managed JS file saved
- Managed JS file deleted
- Managed JS file restored
- Preferences saved (via Dashboard or WP-CLI)
Each email includes:
- Subject: describes the action and location (e.g., "Scriptomatic: Head Scripts saved")
- Body: human-readable summary of what changed
-
Via:
Dashboard,API, orCLI— showing which channel triggered the change - Footer: link to the admin profile page to opt out (for non-site-admin recipients)
- Navigate to Users → Profile (or Users → Your Profile)
- Scroll to the Scriptomatic Notifications section
- Check "Send me email notifications for Scriptomatic script changes"
- Click Update Profile
The preference is stored in user meta: scriptomatic_notifications = '1'.
Only users with the manage_options capability (administrators) see this checkbox.
- Site admin: cannot opt out — the site admin always receives notifications by design
- Other administrators: uncheck the Scriptomatic Notifications checkbox on their WordPress profile page
← Home