Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/treze-ideas/audit-footprint/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
Complete 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