EMW Monitor Activity Log

Description

EMW Monitor Activity Log helps site owners audit important events in the WordPress admin area.

The plugin logs:

  • User authentication events (login, failed login, logout, password reset).
  • User profile and role changes.
  • Post, page, and media actions.
  • Comments activity.
  • Plugin and theme activation/deactivation events.
  • Key admin option and menu updates.

You can view logs from a searchable admin table with filters.

Screenshots

Installation

  1. Upload the plugin folder to /wp-content/plugins/.
  2. Activate the plugin from the Plugins screen.
  3. Open EMW Dashboard to review logs and security overview.

FAQ

Does this plugin log front-end visitor activity?

No. The current version focuses on WordPress user/admin activity and system changes.

Can I delete old logs?

Yes. Use the bulk delete action in the log viewer table.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“EMW Monitor Activity Log” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.3.2

  • Added date range, username/email, and user role filters in Log Viewer.
  • Added custom date-range CSV export for activity logs.
  • Added a system status summary for logging, retention, notification email health, and next digest run.
  • Added an admin warning when digest notifications are enabled without a valid email recipient.

1.3.1

  • Updated the admin “What changed” notice to read release details from the changelog, including missed versions after upgrade.
  • Fixed log level filtering/export compatibility by normalizing stored and queried level values.
  • Aligned release metadata with the current codebase and documented the PHP 8.0 minimum requirement.

1.3.0

  • Added export presets (Security Audit, Login Failures, Compliance Report) in Log Viewer.
  • Added subtle motion polish: KPI count-up animation, new-event row highlights, and smooth state transitions.
  • Improved admin notices UI/UX, including better dismiss button alignment.
  • Continued Cron Events and dashboard usability refinements.

1.2.0

  • Added admin IP whitelist restriction with settings to restrict wp-admin access to allowed IPs.
  • Enhanced dashboard UI/UX and improved addon card experience.
  • Improved addon slider behavior for responsive 3/2/1 column display.
  • Kept advanced security and alert features available in the main plugin.

1.1.0

  • Added tabbed settings UI (General and Advanced).
  • Added advanced logging controls (global toggle, minimum level, message length, excluded log types, error email alerts).
  • Improved dashboard UX with KPI cards, refined security overview panel, and better quick actions.
  • Redesigned Available Addon Plugins section with status badges and feature highlights.
  • Fixed dashboard asset loading hook and improved admin-side script behavior.

1.0.0

  • Initial release.