WP Activity Log Pro
WP Activity Log Pro is the most complete real-time user activity and monitoring log plugin. Thousands of WordPress administrators and security experts use it to track their website’s activity. It is also the most popular WordPress activity log plugin and has appeared on websites such as GoDaddy, Kinsta and WPBeginner.
Demo: https://wpactivitylog.com/
Recommendation: How to fix Photos file system error in Windows 10 and 11
Features WP Activity Log Pro
- Detailed Activity Log: Get a complete log of all user and backend site and multisite network modifications using plugins with the highest coverage.
- Third Party Plugin Activity Log: Changes to WooCommerce, Yoast SEO, Gravity Forms, and many other third-party plugins are tracked in the Activity Log.
- Track Any Modifications to the REST API: Track modifications made to your site using the REST API by authenticated users.
- Track Any File Modification: Track any file changes made to your WordPress site, as well as any third-party code installed.
- Fully Customizable Activity Log Available: Fine-tune the log to fit your needs. Individual event IDs can be disabled, as well as the extent of information in the logs, retention policies, and permissions.
- Email and SMS alerts go off instantly: With built-in alerts, you’ll be notified instantly whenever something important happens on your site. You can also use the trigger builder to create custom notification criteria so that you’re notified of changes that matter to you.
- Search and filter options for the activity log: Search for data in the activity log and use filters to narrow down the results to discover what you’re searching for in seconds.
- User and site activity reports: Using a simple reporting engine, you can create any kind of report from the activity log. Reports can be exported in HTML or CSV formats.
- Automatically generated scheduled reports: Configure the plugin to automatically provide you with daily, weekly, monthly, or quarterly reports.
- User session management: See in real time who has logged into your site and what changes they’ve made. You can also use this module to limit the number of concurrent sessions and terminate logged-in sessions remotely.
- Inactive users should be automatically logged out: If users leave their sessions unattended, automatically terminate them to protect your site.
- External Activity Log Database: To improve the integrity of your logs and the security and speed of your site, store your activity logs in an external database.
- Improve log management by archiving obsolete activity log data: Configure the plugin to automatically archive activity log data older than a certain time to a separate database, allowing you to better organize your logs, quickly locate what you’re searching for, and keep your main activity log database compact and fast.
- Log management and business system integration: You don’t need to log into your site because the activity logs are mirrored to your central log management system in real time. From one location, you can observe everything that’s going on. WP Activity Log integrates with AWS CloudWatch, Loggly, Slack, and other applications.
- Activity logs should be mirrored to log files: As a backup, mirror the activity logs to log files, or if you want to import the activity logs into a custom log management system, you can. Configure the plugin to save the activity logs to a log file that your system can read and interpret.
- Activity logs should not be saved to the website’s database: You can set the plugin to not write any activity log data to the database when sending the activity logs to a log file or a third-party log management system, eliminating duplicate data.
- Configuration of plugin settings can be exported and imported: Export the plugin settings configuration for backup or import the same plugin configuration into other websites, allowing you to have a basic configuration that can be easily propagated to other websites.
- Remove data from certain activity logs: Do you need to remove information about a person, IP address, or other object from your activity logs? Use the Activity Log Data Manager to remove certain data you don’t want from your website logs.
- Advanced assistance: You will receive email assistance within a few hours. Our knowledgeable support team has an average response time of 6 hours.
- No Ads: There are no ads in WP Activity Log Premium.
Recommended: WordPress WPML Multilingual +Addons
Change log: WP Activity Log Pro
= v4.4.0 (2022-02-08) = Release notes: [New Reports engine with more criteria, reports management & more](https://wpactivitylog.com/wsal-4-4/) * **IMPORTANT - NEW HELPER PLUGIN** * Third party libraries are now available through a helper plugin. If you are mirroring events or sending SMS messages, you will be prompted to install this helper plugin. * **New activity log event IDs** * ID 6059: Changed the site's title. * ID 4021: Changed the website URL in the user profile. * ID 4013: User has been activated on a multisite network. * **New features & functionality** * Reports for WordPress: we developed an all new reporting engine, with more criteria. * Reports management module: see all generated reports, redownload or delete them etc. * Reports white labelling: users can now change the logo and links on the reports. More to come in upcoming updates. * New template for reports with new title page for reports. * Reports settings page: making a number of reports configuration settings available, giving the user more options to work with. * Setting to configure the plugin to "always" send an email for scheduled reports, even when no events match the criteria. * Hooks to allow users to change the columns in reports or ad value from non-default columns. Refer to the [list of hooks in WP Activity Log](https://wpactivitylog.com/support/kb/list-hooks/) for more information. * New naming format for all the reports: [yyyymmdd]-[report_number].[extension]. * Specific reports can now be generated in PDF and JSON formats. * New UI for "Enable/Disable event IDs" with search and filtering functionality. * Table with numbers of how many users are logged in with specific roles + filters. * Added the user role next to each user in the list of logged in users. * Removed obsolete code used for advertorial events in the activity log viewer. * New "See user's activity" link for each user in the users' page to see a user's activity with just a click. * New filter that allows user to add metadata to user information popup. Refer to the [List of hooks in WP Activity Log](https://wpactivitylog.com/support/kb/list-hooks/) for more information. * The new [Activity Log for TablePress extension](https://wpactivitylog.com/extensions/tablepress-activity-log/). * **Improvements** * Changed the database schema for improved storing of data, and faster writing and reading. After the upgrade the plugin will launch the upgrade process which might take some time to complete, depending on the amount of data in the activity log. * Activity log events from local database can be merged into an extising activity log in an external database. * Improved the coverage of changes done to a website via REST API. * Improved the format of the statistics reports. More statistics reports will be available in the upcoming version update. * Date and time are now two separate objects in CSV reports. * Updated the search module to read from new database schema. * All plugin settings now have the wsal_ prefix automatically added to them. * Added the URL metadata in CSV reports. * Rewritten some of the settings help text in the plugin to better explain the settings. * Updated the notifications module to read from new database schema. * Updated the integrations module for better backward compatability with older versions of WordPress. * Removed obsolete settings & code of the old file integrity scanner (now part of [Website File Changes Monitor plugin](https://www.wpwhitesecurity.com/wordpress-plugins/website-file-changes-monitor/)). * Removed obsolete reference to the old file changes scanner in the daily summary email. * Made a number of JS strings available for translation. * Removed a number of plugin settings from autoload for improved performance. * Improved the plugin's metadata and added the licensing information. * Long URL strings in activity log events are now automatically truncated. Full URL can be seen with just a click. * Removed forced database table collation: plugin now uses the default WordPress table collation. * Updated the "Help & Contact Us" page; improved text and added more relevant information. * Improved several UI sections in the Third Party Connections module. * Improved the check for writing activity log to external database; now it is less restrictive and faster. * **Security fix** * Upgraded the Freemius SDK to version 2.4.3. * **Bug fixes** * Fixed: Database error when trying to log in with a non-existing user and a login notification is enabled. * Fixed: In some edge cases the plugin was creating an empty "external database" connection string. * Fixed a number of typos in the text of activity log events. * Fixed: Auto complete in the Delete activity log data section was not returning the correct list of objects. * Fixed: Wrong object reported for event ID 5029. * Fixed: Event ID 4000 not reported when front-end sensor is disabled. * Fixed: "Unknown connection type" reported back setting up a third party connection on specific versions of WordPress. * Fixed: Event ID 6320 (added / removed connection) reported instead of event ID 6321 (modified connection). * Plugin settings and view privileges no longer imported when using the configuration import tools. User is not prompted to choose whether to import them or not. * Fixed: Function that was running on "add_filter" instead of "add_action" - [Support ticket](https://wordpress.org/support/topic/issue-with-hook-name-and-param-callback/). * Fixed: Deletion of events from the activity log based on severity not working. * Fixed: Plugin fails to delete specific events from activity log with an error when using the Logs management module. * Old reports are now properly and automatically deleted from the /uploads/ directory. * Fixed: PHP warning about OPCacheUtils.php in specific setups. * Fixed: Edge case in which other plugins couldn't be installed or updated when WP Activity Log was activated. * Automatic termination of idle sessions was not triggering properly on some setups.
⭐See also: Collection WordPress plugins Daily updates Free WP
Free Download WP Activity Log Pro v5.2.3
Notes: Maybe you need to unzip before installing the plugin. We do not provide any warranty if any theme/plugin contains a virus. Please check Virustotal before using on localhost.