Description
Activity Guard is the ultimate WordPress plugin for tracking user and system activity log, monitoring WooCommerce events, and securing your site in real-time. With instant notifications via Slack and email, it empowers admins to respond quickly to critical events and ensure site security.
ποΈ Perfect for:
- Enhancing Website Security: Quickly identify and block unauthorized access.
- Admin Management: Track system and multiple users with a detailed activity log.
- Developer Tools: Monitor plugin and theme changes, error log seamlessly.
- Real-Time activity log: Track realtime changes to posts, pages, users, themes, plugins, and more.
- WooCommerce Monitoring: Get real-time updates on sales, orders, stock changes and many more.
- Stock Notifications
- Incomplete Order Alerts
- Coupon Usage Tracking
- Sales Updates
- Advanced Security Features:
- IP Blocking – Manual, CIDR notation and Conditional
- Emengency Shutdown panel to forcefully kickout
- Cloudflare turnstile for login security
- Create an HTTP security header layer
- Protect HTTP headers and WP version
- Disable Themes & Plugins Editor page
- Allowed file permission and tracker
- Monitor WordPress Core file integrity
- Bot Detection
- Disable XML-RPC
- Monitor website visitors
- File Integrity Monitoring
- Track Excessive 404 Errors
- Block vulnerability scanner
- Blocking TOR network access
- Monitor Admin area visitors
- Rate-Limiting Login Attempts
- Suspicious HTTP Request Alerts
- Website Cron & Downtime alerts
Website | Documentation | Tutorials | Setup video
π Why Choose Activity Guard over any other Activity Log Plugin?
Activity Guard is your comprehensive solution for WordPress activity monitoring. With robust security features, WooCommerce integrations, and real-time alerts, it offers unparalleled functionality compared to other plugins.
- Graphical Insights: Visualize activity logs with an intuitive graph view for quick analysis.
- Real-Time Alerts: Receive Slack and email notifications instantly for critical events.
- User-Friendly Interface: Modern UI with easy-to-use controls for all admin levels.
- Unique Features: Advanced options such as file integrity monitoring, bot detection, IP blocking, and more.
Donβt just take our word for it β try Activity Guard yourself and experience the difference!
π Additional Features
Activity & Security
β οΈ Activity Log: Instantly track all WordPress actions and user activities.
π Login Event & IP Alerts: Get real-time notifications for logins, logouts, and authentication failures (with IP & location details).
π User Role Change Notification: Receive alerts when a userβs role is modified.
π« User Deletion Alert: Know immediately when a user is deleted.
π Lost Password & Reset Notification: Monitor password recovery attempts and changes.
πͺ Force Logout Active Users: Instantly terminate any active user session for security.
Updates & Notifications
𧩠Plugin/Theme Update Alerts: Get notified on Slack and via activity log when plugins or themes are updated (with updater details).
π² Sales Notification: Instant alerts when a sale occurs.
πΈ Coupon Usage Notification: Receive notifications when a coupon code is used.
β° Abandoned Order Reminder: Follow up on incomplete orders to recover lost sales.
βοΈ Product Editor Notification: Stay updated on any changes to your product listings.
π Shipping Status Updates: Receive real-time shipping status alerts.
π¬ Billing & Shipping Address Notification: Get notified on any modifications to customer addresses.
π Daily Review & π Daily Support Alerts: Get daily Slack notifications for new reviews and support queries.
π Weekly Plugin Download Report: Receive a weekly summary of plugin download statistics.
π Page/Post & Taxonomy Alerts: Know when pages, posts, or taxonomies are created, updated, or deleted.
π Support Channel Review: Monitor plugin support queries and user reviews.
π± Plugin Activation/Deactivation Alert: Receive alerts when plugins are turned on or off.
π² Login/Registration Alerts: Track new user registrations and login/logout events.
π Site Health Notification: Stay informed about critical site health issues.
π Product Stock Alerts: Get notified when a product is low on stock or out of stock.
π Comment Moderation Notification: Monitor new comments, approvals, declines, or deletions.
π» Website Health Score: View a real-time rating of your site’s overall health.
πͺ Theme Activation/Deletion Alerts: Receive alerts for theme activations, deletions, or installations.
Security Enhancements
π€ Manual & Conditional IP Blocker: Manually block specific IPs or automatically block IPs after repeated failed login attempts.
βοΈ Unwanted Script Modification Alert: Detect unauthorized changes to your websiteβs scripts.
π§ Advanced Error Log Panel & Error Notifications: Access detailed error logs and get real-time error alerts.
π Enable Debug Mode: Activate debugging mode directly from your site.
π¦ Suspicious HTTP Request Monitoring: Detect SQL injections, XSS attacks, directory traversal, and more.
π¦Ύ Admin Page Access Alerts: Monitor unauthorized attempts to access admin pages.
π² Rate-Limiting Login Attempts: Automatically block users after multiple failed login attempts.
β 404 Error Tracking: Get alerted when an IP generates excessive 404 errors.
π¦ Malicious File Upload Detection: Monitor file uploads and block disallowed formats (only allow approved types like image/jpeg
, image/png
, application/pdf
, etc.).
π― WordPress Core File Integrity: Track modifications to critical core files (e.g., .htaccess
, wp-config.php
).
πΈ Bot Traffic Detection: Detect and block suspicious bots (e.g., over 200 requests per minute from a single IP).
π Hide WP Version & Remove X-Powered-By: Enhance security by concealing WordPress and PHP version details.
π³ Disable Themes & Plugins Editor: Prevent unauthorized code changes directly from the admin dashboard.
βοΈ Email Logging: Capture and monitor all outgoing emails from your site.
π¨ Visitor Traffic List: Log and review detailed visitor traffic data.
βοΈ Integration Alerts: Get instant notifications from forms (e.g., Contact Form 7, FormFlow) when submissions occur.
Additional Administrative & Security Tools
π Easy Maintenance Mode Panel: Quickly toggle maintenance mode on or off.
βοΈ Settings General Modification Alert: Receive alerts for any changes on the General Settings page.
π§ Navigation Menu Events: Get notified on creation, updates, or deletion of navigation menus.
ποΈ Widget Management Alerts: Know when widgets are added, updated, or deleted.
π Protect HTTP Headers & WP Version: Secure your site by protecting HTTP headers and concealing your WordPress version.
β Disable XML-RPC: Prevent unauthorized access and brute-force attacks.
π Create an HTTP Security Header Layer: Add an extra layer of security with custom HTTP headers.
π Blocking TOR Network Access: Restrict access from TOR networks to reduce anonymous threats.
π Block Vulnerability Scanners: Prevent common vulnerability scanners from probing your site.
Secure your WordPress site and stay informed with Activity Guard β your all-in-one solution for real-time monitoring and activity logging.
Documentation & Support
Privacy Policy
Activity Guard utilizes the Freemius SDK to collect limited telemetry data, only upon the user’s explicit confirmation. This data helps us troubleshoot issues efficiently and improve our product for a better user experience.
Key Points:
-
No Data Collected by Default
The Freemius SDK does not collect any data by default. Data collection only begins when the user consents via the admin notice displayed in the plugin interface. -
User Confirmation Required
Integration of the Freemius SDK does not automatically enable data collection. Data is only gathered after users confirm their consent. -
Purpose of Data Collection
The collected data is used solely to enhance the user experience, resolve issues more effectively, and improve the plugin’s functionality.
For more details about Freemius and its data practices, please visit their FAQ page.
Cloudflare Turnstile Integration
This plugin integrates the react-turnstile
library to incorporate Cloudflare Turnstile for backend UI and key verification. To ensure compatibility and up-to-date functionality.
What is Cloudflare Turnstile?
Cloudflare Turnstile offers a seamless, CAPTCHA-free browsing experience for your website visitors.
It effectively prevents abuse and ensures users are real, without compromising on data privacy or subjecting visitors to the frustrating user experience commonly associated with CAPTCHAs.
Learn more about Cloudflare Turnstile
Is it free to use?
Yes, Cloudflare Turnstile is entirely free to use. There are no paid versions, and it does not involve any additional data tracking.
This service is completely free for all users.
For more details, please review Functiondeck’s Privacy Policy.
Screenshots
Installation
You can install the plugin manually or via the WordPress admin panel.
- Upload the Plugin:
– Upload the notifier-to-slack folder to the /wp-content/plugins/ directory.
– Alternatively, install the plugin through the WordPress plugins screen directly.
- Activate the Plugin:
– Navigate to the ‘Plugins’ section in your WordPress admin panel.
– Click ‘Add New’ and search for “Activity Guard By FunctionDeck”.
– Click ‘Install Now’ and then activate the plugin.
- Configure Settings:
– Navigate to Activity Guard in the WordPress dashboard.
– Configure your security settings from βοΈ Configuration, active all notification preferences, and activity tracking options.
FAQ
-
Q: Is this plugin compatible with WooCommerce?
-
A: Yes! Activity Guard tracks WooCommerce activities like stock changes, order updates, and coupon usage.
-
Q: Can I block users with suspicious behavior?
-
A: Absolutely. Use the manual or conditional IP blocker to secure your site against unwanted visitors.
-
Q: Do I need coding skills to use this plugin?
-
A: Not at all! The user-friendly interface makes it easy for anyone to set up and use.
-
Q: How does Activity Guard enhance my siteβs security?
-
Activity Guard monitors core files, blocks suspicious IPs, detects malicious activities, and provides real-time alerts to keep your site secure from potential threats.
-
Q: Does it support WooCommerce
-
A: Absolutely! Activity Guard offers comprehensive WooCommerce tracking and notifications to keep your e-commerce operations smooth and secure.
-
Q: How quickly can I get started
-
A: You can get started within a few minutes. Activate the plugin, connect your webhok and set interval then set the plugin slug and youβre ready.
-
Q: Is Activity Guard compatible with all themes and plugins
-
A: Yes, Activity Guard is designed to work seamlessly with most WordPress themes and plugins, including popular ones like WooCommerce, Contact Form 7 and FormFlow.
-
Q: How do I set up the Slack notifications
-
A: You need to enter your Slack webhook URL in the plugin settings panel. Instructions for generating the webhook URL are provided in the settings panel.
-
Q: Can I give specific time for notification
-
A: Yes of course, you can specify any time when you want the notification to appear.
-
Q: Will this plugin slow down my website
-
A: No, this plugin has been designed to have minimal impact on website performance.
-
Q: Is this plugin compatible with all modern browsers
-
A: Yes, you can use this plugin in all modern browsers (Safari, Chrome, Firefox, Edge, etc) without any issue.
-
Q: Do I need to know any programming language for using this plugin
-
A: No. WP activity guard is an easy-to-use plugin and you can use it without any programming knowledge.
-
Q: What happens if I don’t set up the Slack notifications
-
A: You will not receive any notifications on Slack, but the plugin will still function normally.
Reviews
Contributors & Developers
“Activity Guard β Real Time Notifier to Slack for System & User Activity Logs, Forum Tracker and Security” is open source software. The following people have contributed to this plugin.
ContributorsInterested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
For a detailed list of updates, refer to our Changelog.
Version 3.3.0
– New: Protect HTTP headers and WP version
– New: Disable XML-RPC
– New: Create an HTTP security header layer
– New: Blocking TOR network access
– New: Block vulnerability scanner
Version 3.2.1
– Enhancement: Upgrade WordPress SDK
Version 3.2.0
– New: Added cron event scheduling and delete alert.
– New: Log the theme file edit action and send notification
– New: Advance Error Log panel
– Enhancement: Core files integrity list updated for more file Support.
– Fix: Error log toggle issue fixed.
– Fix: Installed Theme name issue fixed.
Version 3.1.8
– New: Added functionality to add site URL in notices and logs.
Version 3.1.7
– Enhancement: Update Wizards, Turnstile and add CAPTCHA policy in readme.
Version 3.1.6
– Enhancement: Update composer.json file with the plugin folder.
– Enhancement: Added code and docs comment for each functions.
Version 3.1.5
– Enhancement: Generic function, Internationalization and other core loading files directly fixed
Version 3.1.4
Renamed plugin to “Activity Guard β Real-Time System & User Activity Logs, Forum Tracker and Security Plugin.”
– Enhancement: Renamed plugin to “Activity Guard β Real-Time System & User Activity Logs, Forum Tracker and Security Plugin.”
– Enhancement: Enhanced author panel name overflow issues.
Version 3.1.3
**Notifier to Slack β The Ultimate Activity Log, Track Support Forum and Security Plugin **
– Enhancement: Date range and role based filter in activity log panel
– Fix: Setup and other page shows alt message without images.
Version 3.1.2
Notifier To Slack β Simplifying life with FunctionDeck
– Enhancement: Enhanced compatibility to support WordPress 6.7
– Enhancement: Use latest Freemius WordPress SDK
Version 3.1.1
Notifier To Slack β Quick Setup video update
Version 3.1.0
Notifier To Slack β Introducing WooCommerce tracking feature
– New: Disable comment form for visitors [frontend]
– New: Disable comment thoughts.
– New: Activity Log with new Interface and User details.
– New: Monitor frontend backend access by visitors.
Version 3.0.1
Notifier To Slack β The Ultimate Activity Log, Track Support Forum and Security Plugin
– Enhancement: Active user list in free
Version 3.0.0
Notifier To Slack β Advanced Security settings with enhanced feature
– New: Wizards to setup the plugin
– New: Activity log filter option
– New: Easy maintenance mode panel now with contact form
– New: Maintenance mode form submit notification and logs
– New: Monitoring Suspicious HTTP Requests
– New: Bot Traffic Detection (Rate-Limiting)
– New: Disable Themes & Plugins Editor page
– New: Hide WP version
– New: Remove X-Powered-By
– New: Monitoring Suspicious HTTP Requests
– New: Bot Traffic Detection (Rate-Limiting)
– New: Disable Themes & Plugins Editor page
– New: Hide WP version
– New: Remove X-Powered-By
– New: Navigation menu create, update and delete event
– New: Adding/updating widgets event
– New: So many other feature added like: Widget, Plugin/Theme update, Rate-Limiting, Track email, WooCommerce My Account file download, Advance Media settings and more.
Version 2.0.0
– New: UI improvement
– New: Coupon uses notification
– New: Sales Notifications to Slack
– New: Core wp-config modification alert
– New: Core .htaccess modification alert
– Fix: review and support notifier title Issues
– Fix: modal closing issues while in outside of the modal
– Fix: responsive issues from author page
– Fix: All other minor bugs
– Fix: Fixed advance security settings and page and post settings toggle conflict
– Fix: If admin IP blocked then settings not saved/updated. Now its fixed, so login admin can change the settings even if his ip blocked
Version 1.0.0
– Initial stable release