Description
Kovalenko Admin Change Audit helps site owners keep an audit trail of important administrative activity in a dedicated owner-only log viewer.
Features include:
- Login and logout activity logging
- Post creation, updates, trash actions, and permanent deletions
- Plugin activation, deactivation, and deletion logging
- Owner-only log viewer under the Tools menu
- Live refresh, filters, sorting, and pagination
- Optional second password layer before logs are shown
- Configurable timezone with America/Edmonton as the default
- Automatic cleanup of expired logs
The plugin does not require an external account or third-party service to function.
Installation
- Upload the plugin folder to
/wp-content/plugins/, or install it through the WordPress Plugins screen. - Activate Kovalenko Admin Change Audit.
- After activation, open Tools > Activity Logs.
- Optionally set an extra access password inside the log viewer.
FAQ
-
Who can access the log viewer?
-
Only the owner account stored by the plugin can open the log viewer screen.
-
The screen is available to the owner account from the Tools menu and from an admin bar shortcut.
-
Does the plugin send data to third-party services?
-
No. The release prepared for WordPress.org works fully inside WordPress and does not fetch plugin updates or operational data from an external service.
-
What happens on scheduled maintenance?
-
The plugin runs a daily cleanup task that removes log rows older than the configured retention period.
-
Can I choose a different timezone?
-
Yes. The plugin defaults to
America/Edmonton, but the owner can choose a different timezone for displayed timestamps, date filters, and the nightly maintenance schedule.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Kovalenko Admin Change Audit” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Kovalenko Admin Change Audit” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.6.3
- Rename the public plugin to a more distinctive WordPress.org-ready brand and slug.
- Replace the old wp_* technical prefix with a unique plugin-specific prefix across declarations, hooks, and stored keys.
- Limit activation guidance notices to the plugin list and the dedicated log screen.
2.6.2
- Harden the activity log queries so every dynamic value uses a $wpdb->prepare() placeholder.
- Require WordPress 6.2+ for identifier (%i) placeholder support.
2.6.1
- Prepare the plugin for WordPress.org distribution.
- Remove the private auto-update flow from the public release build.
- Add WordPress.org-compatible readme and deployment packaging workflow.
- Add configurable timezone support with America/Edmonton as the default.
2.6
- Improve actor labels and log viewer clarity.
- Preserve Edmonton-based timestamps and filtering behavior.
