WP Manifestindependent plugin directory
manifest / security / wp-admin-activity-monitor

WP Admin Activity Monitor

Tracks wp-admin edits to posts/custom post types and taxonomies, and stores an audit trail in a dedicated SQL table.

by neevalex · github.com/neevalex/wp-admin-activity-monitor

0stars
0forks

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/neevalex/wp-admin-activity-monitor/archive/refs/heads/main.zip

Tracks wp-admin edits to posts/custom post types and taxonomies, and stores an audit trail in a dedicated SQL table. This tool allows you to effectively monitor users activity inside wp-admin.

WP Admin Activity Monitor

Features

  • Logs updates to posts and custom post types (including WooCommerce products).
  • Logs post metadata changes.
  • Logs taxonomy term edits and post-term relationship changes.
  • Skips common automatic flows (autosave, revisions, cron, WP-CLI, imports).
  • Stores user, object type, post type, object ID, and timestamps without saving action names or detailed change payloads.
  • Administrators can ignore log entries based on keywords found in the detected change payload before the row is saved.
  • Supports automatic log rotation with configurable retention days and a daily WP-Cron cleanup job.

Database Table note:

On activation, the plugin creates:

  • {$wpdb->prefix}waem_audit_log

Install

  1. Copy the wp-admin-activity-monitor folder into wp-content/plugins/.
  2. Activate WP Admin Activity Monitor in Plugins.
  3. Open Users Activity in wp-admin.