Audit Footprint
WordPress security and activity audit plugin that logs user actions, system events and critical changes to provide full traceability and forensic insight.
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/treze-ideas/audit-footprint/archive/refs/heads/main.zipComplete audit trail of user activity for WordPress administrators. Every action leaves a trace.
Description
Audit Footprint provides a clean audit trail of key events in your WordPress site:
- User login, logout and failed login attempts
- Password resets and role changes
- Content activity (create/update/delete and status changes)
- Plugin activation and deactivation
- Admin-only interface with export (CSV/JSON)
- Privacy-first IP handling (full/masked/hashed/off) and configurable retention
Designed for agencies and teams: know who did what, when, and from where.
Installation
- Upload the plugin folder to /wp-content/plugins/ or install via WordPress.
- Activate the plugin through the "Plugins" menu in WordPress.
- Go to Tools → Audit Footprint.
Frequently Asked Questions
Who can see the logs?
Only administrators (capability: audit_footprint_view).
Does it work with Elementor?
Yes. It logs real saves and avoids most Elementor autosave noise.
Does it store IP addresses?
You can choose: full, masked (recommended), hashed (irreversible), or off.
Does it delete old logs automatically?
Yes. You can configure retention days in the settings.
Screenshots
- Audit logs table (Tools → Audit Footprint)
- Settings page (privacy, retention and exports)
Changelog
1.0.0
- Initial release: authentication, content and system audit logs
- Admin UI with badges and exports
- Privacy (IP modes) + retention cron