Adminify Activity Log & Audit Trail
Adminify Activity Logs: Free WordPress User Activity Log
Adminify Activity Logs records every change made inside the WordPress dashboard. Who did what, when, and from which IP. Built for site owners and agencies who want a clean audit trail without paying for a premium tier or installing a heavy security suite. Everything in this readme is in the free plugin. No locked filters, no upsell modal, no nag screens.
➡️ Explore More | 📖 Documentation | 💬 Support
Why run a WordPress activity log
If you don’t know who deactivated that plugin or deleted that post, you can’t tell a mistake from a security incident. Activity logs answer who-did-what-when. Any WordPress site with more than one person in the dashboard eventually needs one. Agency builds, membership sites, and multi-author blogs all run into the same problem: someone made a change, nobody owns up, and you spend an afternoon working out what happened. An audit trail saves that afternoon.
What Adminify Activity Logs does that the others don’t
- Free with no Pro tier upsell: Every filter, every retention setting, and every detail view ships in the free plugin. Other activity log plugins lock IP tracking or longer retention behind a paid plan.
- Real-time logging: Activities appear in the log as soon as they happen. No cron, no batch delay.
- IP address tracking: Each entry records the source IP. Useful when you’re investigating a login or a change you didn’t expect.
- Time, role, user, component, and action filters: Narrow the log by time frame (today, yesterday, week, month), user role, specific user, WordPress component (Post, Plugin, Theme, etc.), or action type (Updated, Deleted, Activated).
- Configurable retention: Default is 30 days. Bump it up if you need a longer compliance window. Bring it down if database size is tight.
- Searchable records: Find a specific change by user, action, or keyword without scrolling.
- Multisite compatible: Works across WordPress network installations.
- Built by Pixar Labs: Same team that ships WP Adminify, Admin Bar Editor, Master Addons, and Loginfy.
Detailed Feature Breakdown
What gets logged for every entry
- Date: Timestamp when the action happened.
- Author: Username of the person who did it.
- IP Address: Source IP for location tracking.
- Type: Category of the action (post update, plugin installation, etc.).
- Label: Short description of the activity.
- Action: Specific operation (edited, deleted, added, etc.).
- Description: Detailed explanation of the activity.
- Delete control: Remove individual log entries with one click.
Time-frame filters
- All time
- Today
- Yesterday
- Week
- Month
Role-based filters
View activities by user role: Administrator, Editor, Author, Contributor, Subscriber, Customer, Shop Manager, Guest, plus any custom roles registered on the site.
User filters
- All users
- Specific users (select individual users to track)
Component filters
Track activities tied to specific WordPress components:
- Attachments
- Comments
- Options
- Plugin
- Post
- Taxonomy
- Theme
- User
Action types tracked
- Activated
- Added
- Approved
- Created
- Deactivated
- Deleted
- Installed
- Trashed
- Unapproved
- Updated
Configuration options
- Data Retention: Adjust the “Data Store for” value (default 30 days).
- Search & Filter: Filter logs by user, action, or keyword via the search bar.
Common use cases
- Security investigation: Spot unauthorized access attempts and unusual activity.
- Accountability: Know who did what and when across the site.
- Troubleshooting: Trace recent changes when something breaks.
- Compliance: Keep an audit trail for regulatory requirements (GDPR, HIPAA, internal policy).
- Team transparency: Track contributions across multi-author sites.
- Disaster recovery: See what changed in the hours before a problem occurred.
⚡ Upgrade to Adminify Pro to get the full Adminify Pro suite. 60+ admin customization features beyond activity logging: white labeling, menu editor, dashboard widgets, login customizer.
