Beskrivelse
Activity Guard is the ultimate WordPress plugin for tracking user 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.
- WooCommerce Insights: Get real-time updates on sales, orders, stock changes and many more.
- Developer Tools: Monitor plugin and theme changes seamlessly.
⚙️ Advantages Over 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.
Website | Documentation | Tutorials | Setup video
📄 Key Features
- Real-Time Logs: Track changes to posts, pages, users, themes, plugins, and more.
- Instant Alerts: Receive notifications for logins, file modifications, and WooCommerce updates.
- WooCommerce Monitoring:
- Stock Notifications
- Incomplete Order Alerts
- Coupon Usage Tracking
- Sales Updates
- Advanced Security Features:
- IP Blocking
- File Integrity Monitoring
- Bot Detection
- Suspicious HTTP Request Alerts
📈 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.
Don’t just take our word for it – try Activity Guard yourself and experience the difference!
FunctionDeck ensures top-tier performance and ease of use, making Activity Guard a must-have for all WordPress site admins.
🔝 Additional Features
⚠️ Activity log – Activity Log helps to receive instant log for any WordPress actions, user hidden activity that helps you to respond promptly and improve your site security.
🧩 Plugin/Theme updated notice with who update it – Get notified on Slack and activity log dashboard when plugin/theme is updated by any admin/user.
🚨 My Account page download notice – Get notified on Slack and activity log when someone download product from My Account page.
💸 Coupon uses notification – Get notified on Slack and activity log when someone purchased product using coupon code.
⏰ Order not completed reminder – Receive timely reminders on Slack and activity log for any incomplete orders, allowing you to follow up and potentially recover lost sales.
🔄 User Role change notification – As soon as a user’s current role is upgraded or modified, you will be informed.
🤖 Manual and Conditional IP Blocker – The IP Blocker feature empowers you with direct control over your website’s security by allowing you to manually/Auto block specific IP addresses or ranges. 🚫 Whether you need to restrict access for a particular user or block a range of IPs using CIDR notation, this tool provides you with the flexibility to enhance your site’s security. Simply input the desired IP address or range, and visitors from those locations will be restricted from accessing your site. 🧑💻
Usage:
1. To block a single IP: 🚫 Keep 182.168.1.1
2. To block a range using CIDR: 🚫 Keep 203.0.113.0/24
The Conditional IP Blocker is your automated defense against suspicious login attempts. When a user repeatedly fails to log in within a specified time frame, this feature automatically blocks their IP address.
🔐 Lost password? User account password/ Reset notification – You can find out if someone has changed the password by attempting to recover a lost password. Additionally, you will be able to determine whether someone has altered their password on their own account.
🛍️ Sales Notification to Slack – Get notified on Slack and activity log when someone makes a purchase on your website.
⚙️ Unwanted Site Script Modification – Get notified on Slack and activity log when there is an unwanted modification in the website’s script.
✏️ Product editor notification – Stay informed about any changes made to your product listings with instant notifications on Slack. This helps you track product updates and ensures accurate and up-to-date information for your customers.
🚚 Shipping Status Updates – Receive real-time updates on shipping statuses directly to your Slack account. Keep customers informed and enhance their experience by providing timely delivery information.
📬 Billing & Shipping Address notification – Stay on top of any modifications to billing and shipping addresses by receiving instant notifications on Slack. This ensures that you have the most accurate information for order fulfillment and customer communication.
🌟 Enable day to day notification for review – With the help of this plugin, you can start getting daily updates as well. New reviews will be sent to your Slack account promptly, saving you from having to repeatedly receive the same reviews.
🆘 Enable day to day notification for support – With the help of this plugin, you can start getting daily updates as well. New suppor query will be sent to your Slack account promptly, saving you from having to repeatedly receive the same query.
📊 Enable weekly plugin download notification – You will get a weekly calculation in the form of notification of how many users have downloaded your plugin daily in your Slack workspace.
🚧 Advance Error Log panel – Access an advanced error log panel directly through your Slack workspace. Monitor and troubleshoot website errors efficiently, enabling quick resolution and improved site performance.
🐞 Active debug mode from site – Activate the debug mode for your website directly from site. This feature enhances your ability to identify and address issues promptly, streamlining the debugging process for a smoother website operation.
🚨 Get error notification – Receive immediate notifications on Slack for any errors detected on your website. Stay proactive in resolving issues to maintain a seamless user experience and prevent potential disruptions to your site’s functionality.
🔐 Login event with IP location alert – Stay vigilant with our Login Event Alert featuring IP location details! Receive instant notifications whenever a login occurs, providing you with valuable insights into user activities and enhancing your website’s security.
🚫 User deletion event alert – Keep track of user management with our User Deletion Event Alert! Receive timely notifications when a user is deleted, allowing you to stay informed about changes to your website’s user base.
🔐 Authentication failed alert with IP & Location – Boost your site security with Authentication Failed Alerts! Receive notifications containing IP and location details whenever authentication failures are detected, empowering you to take swift action against potential threats.
📄 Page/Post create, delete or updating alert – Never miss a beat in your content creation journey! Get notified instantly when a new page/post is created or an existing one gets an update. Stay on top of your website’s dynamic content effortlessly. Keep your content organized! Receive alerts for taxonomy changes in your posts, ensuring a structured and well-categorized content landscape.
🎛 Support channel review – With WP Activity Guard instant notifier to slack, you can receive instant notifications of any support cases and reviews for your released plugins. This feature allows you to stay on top of your plugin-related support and feedback, enabling you to respond promptly and improve your users’ experience.
🖱 Plugin Activation/Deactivation Alert – Get notified when your plugin is activated or deactivated on any website.
📲 Login/Logout and User Registration Alert – Get notified when someone logs in/out or when a new user registers on the website.
📈 Site Health Notification – Get notified when there is a site health issue that needs attention. Log the site health in the dashboard with activity log.
📉 Product Stock/Out of Stock Notification – Get notified when a product is low on stock or out of stock. Log the stock in the dashboard with details activity log of product.
📑 Comment action and moderation Notification – Get notified on Slack and log activity when a new comment is posted, approved, decline or deleted. Log the comment in the dashboard with details activity log.
💻 Website Health Score – A rating on the current condition of your website will be shown to you which will give you an idea of the current condition of the website.
🚪 Theme activation, deletion, installed alert – Receive immediate alerts the moment your theme is activated or deleted or updated. Stay ahead of the game and ensure a smooth transition whenever changes occur.
💻 Monitoring Suspicious HTTP Requests – Activity Log actively monitors suspicious HTTP requests, including SQL Injection, XSS attacks, SQL Dropping, and Directory Traversal, and instantly alerts you, ensuring top-tier protection and immediate response to potential threats.
🦾 Monitoring Admin page access alerts – This feature continuously monitors the admin area and tracks logged-in users. If any user attempts to access the admin site without proper administrator privileges using hacking tools, it will log an alert, providing you with crucial security oversight and peace of mind.
🈲 Rate-Limiting Login Attempts – This feature implements rate-limiting for login attempts, monitoring visitors closely. If a user fails to log in three times, they will be automatically blocked for 10 minutes, significantly enhancing your site’s security against unauthorized access.
⛔ Track Excessive 404 Errors – This feature tracks excessive 404 errors, identifying suspicious behavior. If any IP address generates more than 10 404 errors within a 5-minute period, you’ll be promptly alerted, allowing you to take proactive measures to enhance your site’s security.
🦠 Track File Uploads for Malicious Code – This feature monitors file uploads for any suspicious activity, automatically blocking any disallowed file types. You can choose approved formats like—’image/jpeg’, ‘image/png’, and ‘application/pdf’, ‘application/zip’, ‘video/mp4’ will be permitted only, ensuring robust protection against potentially harmful uploads, all other type formats will be blocked while upload.
Get the type from here: FunctionDeck
💯 Monitor WordPress Core file integrity – This feature diligently monitors critical WordPress core files, including .htaccess, wp-login.php, wp-signup.php, wp-config.php, index.php, and wp-settings.php. If any changes are detected, it provides file modification logs, ensuring you stay informed and can swiftly respond to potential security threats.
🚸 Bot Traffic Detection (Rate-Limiting) – This feature offers advanced Bot Traffic Detection with rate-limiting capabilities, logging any alerts. If a suspicious bot is detected making over 200 requests per minute from a single IP address, it will be automatically blocked for 30 minutes, effectively safeguarding your site from potential attacks.
🛜 Hide WP version and remove X-Powered-By – This feature enhances your site’s security by removing the WordPress version number with PHP version from HTTP headers, RSS feeds and any enqueued scripts and styles. This helps to prevent potential attackers from exploiting known vulnerabilities associated with specific WordPress versions.
💳 Disable Themes & Plugins Editor page – This feature enhances security by disabling the Themes and Plugins Editor from the admin page, preventing unauthorized users from making potentially harmful changes to your site’s code directly through the dashboard.
✉️ Introducing Email Logging – Capture and monitor all emails sent from your WordPress site for enhanced visibility into your site’s communication.
🚨 Visitor traffic list – Keep track of your website visitor log! When visitors arrive to your site, you’ll get a full breakdown of who they are.
🔔 Forcefully logout currently active user – This tool allows you to manage your website’s active user more efficiently. Instantly update the status of active users in your WordPress dashboard. Moreover, you can now take immediate action by forcefully logging out any selected user. In case of emergencies, simply click on «Kickout» to terminate a user’s session instantly.
⚙️ Integration list – Forms on your website like Contact Form 7, FormFlow or others have been filled out and submitted, you will receive immediate notifications along with the leads. This will allow you to view leads without logging into the website. The rapid notification allows you to respond to the user instantly following a form submission.
🖥 Easy maintenance mode panel – Simplify website maintenance with an easy-to-use maintenance mode panel. Efficiently toggle maintenance mode on or off.
⚙️ Settings General page modification alert – No modification goes unnoticed! Receive instant alerts for any changes made on the General Settings page. Stay informed and maintain control over your website’s settings with ease.
🧭 Navigation menu create, update and delete event – Get notified on Slack and activity log dashboard when navigation menu create, update and deleted.
🗑️ Add/update/delete widgets event – Get notified on Slack and activity log dashboard when widgets created/updating/deleted.
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.
Skjermbilder
Installasjon
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.
Vurderinger
Bidragsytere og utviklere
“Activity Guard – Real Time Notifier to Slack for System & User Activity Logs, Forum Tracker and Security” er programvare med åpen kildekode. Følgende personer har bidratt til denne utvidelsen.
BidragsytereInteressert i utvikling?
Bla gjennom koden, sjekk ut SVN-repositoriet, eller abonner på utviklingsloggen med RSS.
Endringslogg
For a detailed list of updates, refer to our Changelog.
Version 3.1.7
– Update: Update Wizards, Turnstile and add CAPTCHA policy in readme.
Version 3.1.6
– Update: Update composer.json file with the plugin folder.
– Update: Added code and docs comment for each functions.
Version 3.1.5
– Update: 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.»
– Update: Renamed plugin to «Activity Guard – Real-Time System & User Activity Logs, Forum Tracker and Security Plugin.»
– Update: Enhanced author panel name overflow issues.
Version 3.1.3
**Notifier to Slack – The Ultimate Activity Log, Track Support Forum and Security Plugin **
– Update: 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
– Update: Enhanced compatibility to support WordPress 6.7
– Update: 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
– Update: 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