Home Plugins activity logger
Activity Logger logo

Activity Logger

by adgardner1392 on WordPress.org

Logs all activity within the CMS by logged-in users. Allows for user-defined exclusions, filtering, and log exports.

(0)

Activity Logger is a plugin that helps you keep track of all activities carried out by logged-in users, including post/page edits, plugin activations, and more. You can also exclude certain types of updates from being logged and filter logs through an admin interface.

Key Features:
– Logs post/page creation, updates, deletions, and media uploads.
– Tracks plugin activation, deactivation, and option updates.
– Allows excluding specific options from logging via the settings interface.
– Logs user login, logout, profile updates, and password resets.
– Supports bulk and individual deletion of logs.
– Search and filter logs by username, action, post type, or date.
– Export logs in CSV format.
– Settings page for defining exclusions (option names or prefixes).
– Custom admin menu for easy navigation and configuration of logs.

Roadmap

Upcoming Features:
Improved Reporting: A detailed reporting interface for visualising activity data with charts and graphs.
User Roles: Add user-role-based filtering to log activity based on specific user roles.
Notifications: Email notifications for specific logged actions (e.g., plugin activation, critical post updates).
Advanced Search: Enhanced search functionality with additional filters like IP address, location, and device.
Log Retention Settings: Ability to define log retention periods and automatically purge older logs.
REST API Support: Adding REST API endpoints to access and manage logs programmatically.
Multisite Compatibility: Ensure full multisite compatibility with network-level logging and export functionality.

We welcome feedback and suggestions for new features!

Active installations0+
Weekly downloads
10-9.09%
Version1.1.1
Last updated10/6/2024
WordPress version5.0
Tested up to6.6.2
Tags
activitycmsloggingWordPress