Watch Every Theme Switch and File Edit You Make
Know when a theme is switched, updated or deleted, and catch the direct edit to functions.php that can white-screen a site, across all your WordPress sites.
At a glance
- Tracks theme switches, activations, installs and deletions
- Records theme updates with the version before and after
- Captures direct edits to theme files like functions.php
- Shows who edited which file and when, per site
- Off-site record survives even a fatal theme error
One line in functions.php can take a site down
The active theme controls how a WordPress site looks and, through its template files, a good deal of how it behaves. Changing a theme, updating one, or editing a single line in functions.php can reshape a site or take it down entirely. WordPress theme monitoring is the practice of keeping a durable record of every one of those changes.
VigilDeck tracks the theme layer across all of your sites. It records when a theme is installed, activated, switched, updated or deleted, and it captures direct edits to theme files made through the built-in editor. Like the rest of VigilDeck, it reports what changed rather than changing anything for you, so you always have the facts before you act.
The most dangerous theme changes are the ones WordPress barely records. A direct edit to functions.php or a child theme template through the theme editor is a single click away, and a single bad line can produce a white screen of death that locks you out of the admin entirely.
When that happens, the first question is always the same: what changed, and who changed it? Without monitoring, the answer lives only in a file that may now be unreachable, and you are left restoring from a backup and hoping you can reconstruct what the edit was meant to do.
Theme switches and updates carry their own risk. A parent theme update can override customisations, an accidental switch can strip a site's layout, and across many sites these changes are easy to miss until a client notices. The evidence of the prior state disappears the moment the change is saved.
Theme monitoring down to the file
From switching the active theme to editing a single template, every change is recorded with context.
Theme switches
Records when the active theme changes, including accidental switches that can strip a site of its layout.
Installs and deletions
Logs when a theme is added to or removed from a site, with the name and the account responsible.
Version-aware updates
Theme updates are captured with the version before and after, so an overriding update can be traced to the exact change.
Direct file edits
Edits to theme files such as functions.php or a child theme, made through the built-in editor, are recorded per file.
Who and when
Every theme event carries the responsible user and timestamp, so accountability is never a guess.
Survives a fatal error
Because events stream off-site, the record of a breaking edit remains even when the edit locks you out of the site.
How theme monitoring works
Install the free connector
Add the free VigilDeck plugin from WordPress.org to each site to begin logging theme activity locally.
Connect to the dashboard
Link the site to your account and theme events start streaming off-site over signed HTTPS.
Every change is recorded
Switches, updates, installs, deletions and direct file edits are captured automatically with full context.
Trace a breakage fast
If a site white-screens, read the last theme file edit and see exactly which file changed and who changed it.
Why teams monitor themes with VigilDeck
Recover faster from a white screen
See the exact file edit behind a fatal error so you can reverse it instead of guessing at what broke.
No untracked file changes
Direct edits through the theme editor are recorded, closing a blind spot WordPress normally leaves wide open.
Clear accountability
Know who edited which theme file on which site, which matters when several people share admin access.
A record that outlasts the file
Because the log lives off-site, the change history survives even after a restore replaces the theme files.
Who relies on theme monitoring
-
Agencies
Catch the developer who edited functions.php directly instead of shipping through version control, before it reaches a client.
-
Freelancers
When a handoff site white-screens, find the exact edit that caused it rather than restoring blind.
-
Multi-site operators
Watch theme switches and updates across every site from one dashboard instead of checking each admin.
Related monitoring features
Theme Monitoring: frequently asked questions
What theme events does VigilDeck track?
VigilDeck records theme switches and activations, installs and deletions, and updates with the version before and after. It also captures direct edits to theme files made through the built-in theme editor. Each event includes the site, user and timestamp.
Does it record edits to functions.php?
Yes. Direct edits to theme files such as functions.php or a child theme template, made through the WordPress theme editor, are logged with the file name, the responsible user and the time. This is often the single riskiest change you can make to a site.
Can I see who changed a theme?
Yes. Every theme event carries the account that made the change, so when a site is shared across a team you can see exactly who switched, updated or edited a theme rather than guessing.
What if a theme edit locks me out of the admin?
The record still stands. Theme events stream off-site to a tamper-evident store as they happen, so even a fatal edit that white-screens the site leaves a log you can read from your dashboard to identify and reverse the change.
Does VigilDeck edit or roll back my theme?
No. VigilDeck is a monitoring platform, not a management tool. It tells you what changed and who changed it, but it does not edit files, run updates or roll back themes on your behalf.
How much does theme monitoring cost?
It is included on every plan. The free tier covers up to 3 sites with 7 days of history, Pro adds 1-year history at $2 (₹99) per site per month, and Agency covers up to 100 sites with unlimited history. See pricing.
Keep watch on every theme change
Install the free connector and track theme switches, updates and file edits across your sites.
Free for up to 3 sites · No credit card required · Cancel anytime