Linux 软件免费装
Banner图

Activity Log Pro

开发者 activitylogpro
darrenmcentee
更新时间 2025年8月23日 03:53
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 6.8
版权: GPLv2 or later
版权网址: 版权信息

标签

security history activity log audit log user tracking

下载

1.0.0

详情介绍:

Activity Log Pro is a comprehensive WordPress activity monitoring and audit logging solution. Track user actions, security events, and system changes with professional-grade logging that keeps your site secure, compliant, and transparent. Perfect for business websites, e-commerce stores, agencies, and multi-user sites that need complete visibility into who did what, when, and from where. Whether you're troubleshooting issues, meeting compliance requirements, or monitoring security threats, Activity Log Pro provides the detailed audit trail you need.

安装:

Automatic Installation
  1. Login to your WordPress admin panel
  2. Go to Plugins → Add New
  3. Search for "Activity Log Pro"
  4. Click "Install Now" and then "Activate" That's it, event logging will work right away
Manual Installation
  1. Download the plugin zip file
  2. Login to your WordPress admin panel
  3. Go to Plugins → Add New → Upload Plugin
  4. Select the downloaded zip file and click "Install Now"
  5. Activate the plugin through the 'Plugins' menu
After Activation
  1. Navigate to Activity Log Pro in your WordPress admin menu.
  2. Configure your tracking preferences in the Settings tab (optional).
  3. Set data retention policies according to your needs (optional).
  4. Review the activity dashboard to see tracked events.
  5. Use Exclusions (Setting) to filter our events you do not want to track (optional).
If it's not working If the plugin isn't working after activation:
  1. Check Permissions: Ensure you have Administrator privileges - Activity Log Pro requires manage_options capability
  2. Clear Cache: Clear any caching plugins or server-side caches
  3. Check Database: Verify your WordPress database is accessible and has proper permissions
  4. Plugin Conflicts: Temporarily deactivate ALL plugins to identify conflicts
  5. Caching Plugin Issues: Clear cache after generating feed tokens, or exclude feed URLs from caching (plugin will detect and warn about caching conflicts)
  6. Theme Issues: Switch to a default WordPress theme temporarily
  7. Get Support: Visit activitylog.pro/support for detailed troubleshooting The plugin should start logging immediately after activation. If issues persist, check your WordPress debug log for specific error messages.

屏幕截图:

  • **Detailed Activity View** - Comprehensive details for each logged event (1) screenshot-2.png
  • **Detailed Activity View** - Comprehensive details for each logged event (2) screenshot-3.png
  • **IP Address Location Mapping** - Transforms raw IP addresses into geographical intelligence screenshot-4.png
  • **Settings Panel** - Easy-to-use configuration options screenshot-5.png
  • **Exclusion Capabilities** - Sophisticated event filtering and exclusion capabilities screenshot-6.png
  • **Secure Token Based Event Feeds** - Secure token based feed generation for JSON and RSS formats screenshot-7.png

升级注意事项:

1.0.0 IMPORTANT: Always export your logs or create a full site backup before updating any plugin. This is the initial release of Activity Log Pro - the most comprehensive WordPress activity logging solution available. Install now to start monitoring your site's activities!

常见问题:

My site has too many log entries from automated processes. How can I reduce the noise?

Activity Log Pro includes a powerful exclusion feature to filter out unwanted automated entries while preserving important security and audit information. To set up exclusions:

  1. Go to Activity Log Pro > Settings
  2. Find the "Event Filtering & Exclusions" section
  3. Use the "Excluded Option Names" field to specify what to exclude
Exclusion methods:
  • Exact matching: Enter specific option names like user_session_data
  • Wildcard patterns: Use * as placeholder:
  • temp_* excludes anything starting with "temp_"
  • *_backup excludes anything ending with "_backup"
  • *cache* excludes anything containing "cache"
Common exclusion patterns: Important: Exclusions only prevent future logging - existing logs remain unchanged. Start with specific exclusions before using broad wildcard patterns. For detailed examples and best practices, see our complete exclusion guide.

How long are activity logs stored?

By default, logs are stored for 30 days. You can customize this in the plugin settings to any period from 7 days to 365 days retention (365 days is not recommended for performance reasons).

Does this plugin affect my site's performance?

Activity Log Pro is engineered for minimal performance impact. It uses a custom database table and optimized queries to ensure efficient logging. For most sites, the overhead is negligible, but as with any logging plugin, there is some additional database activity during user actions. Log retention and caching features help maintain long-term performance.

Can I export the activity logs?

Yes! You can export logs in multiple formats including CSV, JSON, HTML and TXT formats. Exports can be filtered by date range, user, activity type, and more.

Can I exclude events from the logs screen?

Yes, Activity Log Pro provides both filtering and exclusion capabilities: Real-time Filtering (on logs screen):

  • Date Range: Filter by specific date ranges
  • User: Filter by specific users
  • Event Type: Filter by categories (user, post, comment, etc.)
  • Action: Filter by actions (create, update, delete, etc.)
  • Search: Context-aware search across all log fields
  • Multiple filters can be combined for precise results
Permanent Exclusions (in settings):
  • Excluded Option Names: Prevent specific option updates from being logged
  • Found in Settings > Event Filtering & Exclusions
  • Supports exact matches and wildcards (e.g. temp_, _backup, cache etc)
  • Useful for excluding automated processes, transients, and auto-saves
  • Reduces database bloat from noise events
  • One option name per line in the textarea
The filtering is temporary (for viewing) while exclusions are permanent (prevents logging entirely).

Is this plugin GDPR compliant?

Activity Log Pro includes features to help with GDPR compliance including IP anonymization, data retention controls, and the ability to delete user-specific logs upon request. Compliance responsibility lies solely with you/your organisation

Does it work with multisite installations?

Activity Log Pro can be installed on WordPress multisite networks and will function on individual sites within the network. However, the current version does not include network-wide administration features or centralized logging across network sites. Each site in the network maintains its own separate activity logs.

What integrations are available?

Currently, we have deep integrations with WooCommerce and Yoast SEO, with more coming soon. The plugin also works seamlessly with most other WordPress plugins.

Can I customize what activities are tracked?

Yes, the plugin includes granular controls to enable or disable tracking for specific activity types. You can track everything or only the activities that matter to your site.

Is technical support provided?

Yes, I provide comprehensive support. The free version support is via the WordPress plugin support forum. Premium support options are via → activitylog.pro/support

Can I track custom post types?

Yes, Activity Log Pro automatically tracks all custom post types in addition to standard WordPress posts and pages.

How do I view failed login attempts?

Failed login attempts are tracked automatically and can be viewed in the main activity dashboard. Filter by "Login_failed" Action to see security-related login issues.

What happens to my data if I uninstall the plugin?

Activity Log Pro includes a complete uninstall process that removes all plugin data, custom tables, and settings when you choose to uninstall. This ensures your database remains clean and optimized with no leftover data or performance impact.

What's the difference between free and premium versions?

The free version includes comprehensive activity logging for all WordPress core functions. Premium adds advanced privacy controls, enhanced security features, IP location mapping, SIEM integration capabilities, and priority support. View full Premium Features → activitylog.pro/pricing.

更新日志:

1.0.0