Description
WordPress doesn’t provide a built-in way to see what your users have been doing in the admin area. If a post gets deleted, a plugin gets deactivated, or a suspicious login happens — there’s no record of it.
ActiLog Admin Event Monitor solves this by logging every meaningful admin action. You’ll always know who did what, when, and from where.
It’s built for multi-author blogs, client sites, and agencies who need accountability without the complexity of enterprise audit tools.
What gets tracked
- Login, logout, and failed login attempts
- Posts and pages — create, edit, publish, trash, delete
- User management — registration, deletion, role changes, profile edits
- Plugins — activate, deactivate, delete
- Themes — switches
- Settings — core WordPress option changes
- Categories and tags — create, edit, delete
- Comments — new comments and status changes
- Media — uploads and deletions
- Menus — create, update, delete navigation menus
Features
- Works immediately after activation — no setup needed
- Records IP address and browser info for each event
- Filter logs by event type, user, or search keywords
- Export logs to CSV
- Auto-cleanup keeps your database lean (configurable retention period)
- Toggle tracking per category from Settings
- Lightweight — no frontend scripts, no external services
How it works
- Install and activate
- That’s it — activity is being recorded
- View logs under Event Monitor in the admin menu
- Adjust what to track under Event Monitor > Settings
All data stays in your database. Nothing is sent externally.
Installation
- Upload the
actilog-admin-event-monitorfolder to/wp-content/plugins/ - Activate through the Plugins screen
- View logs under Event Monitor in the sidebar
- Adjust settings under Event Monitor > Settings
FAQ
-
Will this slow down my site?
-
No. The plugin only hooks into specific WordPress actions and performs a single database insert per event. There’s no frontend code at all.
-
How long are logs stored?
-
90 days by default. You can change this in Settings, or set it to 0 to keep logs forever.
-
Can I export logs?
-
Yes — there’s an Export CSV button on the Event Monitor page.
-
Does it store personal data?
-
It stores usernames, IP addresses, and browser info for logged-in users. All data stays in your WordPress database. No data is sent to any third-party service.
-
Can I disable certain types of tracking?
-
Yes. Each category (logins, content, users, plugins, etc.) can be toggled individually in Settings.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“ActiLog Admin Event Monitor” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “ActiLog Admin Event Monitor” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial release
- Tracks logins, content, users, plugins, themes, settings, taxonomy, comments, media, and menus
- Filterable log viewer with pagination
- CSV export
- Configurable auto-cleanup
- Per-category tracking toggles

