WordPress plugin intelligence profile

WhoChanged – Admin Activity & Audit Log

Know exactly who changed what in your WordPress admin — options, Customizer, plugins, users, menus, content and more.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.4
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update10 Sept 20261mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records WhoChanged – Admin Activity & Audit Log version 1.1.4 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

net/whochanged/

html

html

com/thiendo/whochanged

net

com/plugin/35452/plan/58744/

WhoChanged is a lightweight admin activity & audit log for WordPress. It quietly watches the admin area and records every meaningful change: who did it, what changed, and when — with clear before/after diffs.

When something breaks after an update, a setting disappears, or a client swears “I didn’t touch anything,” WhoChanged gives you the answer in seconds instead of hours of guesswork.

Features

  • Before/after diffs — see exactly what the old and new values were, not just that something changed
  • Settings & options — track option updates made through wp-admin
  • Customizer — log Customizer saves with only the settings that actually changed
  • Plugins — activation, deactivation, deletion, installs and upgrades
  • Users — logins, failed login attempts, logouts and role changes
  • Content — posts and comments moved to trash, restored, or permanently deleted
  • Navigation menus — menu creation, updates and deletions
  • WooCommerce — order deletions (when WooCommerce is active)
  • Filterable activity log — search and filter by user, event type and date range
  • Statistics dashboard — charts for actions, users, trends and activity by hour of day
  • Admin bar quick menu — recent activity without leaving the page you are on
  • CSV export — download your activity log whenever you need it
  • 30-day activity history on every Free install — no setup required
  • Privacy-friendly by default — log data stays in your own WordPress database
  • Fully translatable — ready for WordPress.org language packs

Perfect for

  • Agencies and freelancers managing client sites with multiple admins
  • Site owners who need a clear audit trail after unexplained changes
  • Teams that want accountability without a heavy security suite
  • Developers debugging “who changed this option?” moments

PRO features

net/whochanged/ — or buy WhoChanged PRO.

The Free plan tells you what changed. PRO helps you act on it, prove it, and get notified the moment it happens:

  • Configurable / unlimited retention — Free keeps 30 days; PRO unlocks 60/90 days or forever so nothing ages out before an audit
  • Excel (XLS) & PDF reports — client- and auditor-ready exports beyond CSV, including a one-click PDF of the Statistics dashboard
  • Instant email alerts — get notified when specific event types happen (theme switches, plugin installs, admin role changes, and more)
  • Role-based access control — choose which roles can view the log, and which roles are tracked. On Free, only Administrators can view logs and every user is tracked
  • One-click purge — wipe the entire activity log when you need a clean slate

Free is genuinely useful on its own — full event coverage, filtering, diffs, statistics and CSV export. PRO is for teams and agencies that need longer history, professional reports, real-time alerts and fine-grained access control.

Requirements

  • WordPress 6.0 or higher
  • PHP 7.4 or higher
  • WooCommerce is optional (only needed for WooCommerce-specific events such as order deletions)

External services

com/) for:

  • Optional opt-in usage tracking (skipped unless you explicitly agree on the Freemius connect screen)
  • PRO checkout, license activation / deactivation, and PRO plugin updates

When those flows run, Freemius may receive data such as site URL, admin email / name (when provided), license key, plugin version, and basic WordPress / PHP environment info needed for licensing and support.

  • Freemius Terms of Service: https://freemius.com/terms/
  • Freemius Privacy Policy: https://freemius.com/privacy/
  • Freemius data practices: https://freemius.com/privacy/data-practices/

No Freemius connection is required to use the free activity log features.

Development

js, and matching stylesheets). js, Flatpickr).

com/thiendo/whochanged

No build tools are required to review or modify the plugin-owned admin scripts and styles.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • activity log
  • admin log
  • audit log
  • change tracking
  • security
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity10 Sept 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.1.31.1.4
WordPress compatibility7.0.47.1
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.