WordPress plugin

WP Activity Log Premium

WP Activity Log Premium and WP Activity Log Enterprise give administrators and security professionals more ways to review changes on WordPress sites and multisite networks. Entries can show when an event happened, which visitor and role were involved, the source IP address, and the affected object. Use these records to investigate changes, troubleshoot problems, manage users, and support compliance work.

WP Activity Log Premium

Review activity across WordPress sites

WP Activity Log Premium and WP Activity Log Enterprise give administrators and security professionals more ways to review changes on WordPress sites and multisite networks. Entries can show when an event happened, which visitor and role were involved, the source IP address, and the affected object. Use these records to investigate changes, troubleshoot problems, manage users, and support compliance work.

The activity log can track changes to posts, pages, custom post types, categories, tags, widgets, menus, users, profiles, WordPress options, extensions, themes, and documents. It can also record when a extension includes or removes a database table. It also records logins, logouts, failed login attempts, and when another session is terminated.

Find events and manage sessions

Premium functions help administrators review activity and respond to important changes. They can see who is logged in, monitor current activity, and log off a user from the activity interface. Search filters narrow results, while configurable HTML and CSV reports support analysis and record keeping. Email, SMS, and Slack alerts can be configured for important changes. Administrators can also add notes to log entries for internal context and archive older activity data to another database.

Choose where logs are stored

By default, WP Activity Log stores activity in the WordPress database. The Enterprise edition adds external database storage and real-time mirroring to log management and monitoring services such as AWS CloudWatch, Loggly, Papertrail, Syslog, and other SIEM systems. Logs can also be mirrored to Slack or copied to a log file on the web server. These settings help teams review activity in a central system or keep log data outside the main WordPress database.

Track supported third-party activity

Activity tracking covers supported tools such as WooCommerce, Advanced Custom Fields, bbPress, Gravity Forms, LearnDash, MemberPress, MainWP, ManageWP, Paid Memberships Pro, and RankMath. Depending on the integration, events may include settings and content changes, orders, memberships, payments, subscriptions, forms, courses, and related user actions.

Log data can be retained indefinitely. The default retention period is three months, and retention policies can be changed during initial configuration or in the extension settings.

Install and configure

  1. Install and activate WP Activity Log.
  2. Follow the initial configuration wizard or open the plugin settings.
  3. Choose retention policies and review the activity logging options.
  4. Configure reports, alerts, session controls, storage, or mirroring based on the selected edition and your operational needs.
  5. Review the activity log regularly, using filters and reports to investigate changes or document site activity.