The MainWP SSL Monitor Extension is a professional-grade add-on for the MainWP Dashboard. It centralizes SSL certificate management, allowing you to track validity and receive alerts for all your child sites from a single interface.
This is EXACTLY the same product as distributed by the developer. Sales Page
Core Functionality
The extension automates the tedious task of manually checking SSL statuses for multiple domains. It is particularly useful for agencies or freelancers managing a large portfolio of client sites.
-
Automated Monitoring: Automatically scans all connected child sites for SSL status at user-defined intervals.
-
Expiration Alerts: Sends email notifications when a certificate is nearing its expiration date.
-
Bulk Overview: Provides a dedicated dashboard with a sortable table showing:
-
Common Name: The domain name associated with the SSL.
-
Issuer: Who provided the certificate (e.g., Let’s Encrypt, DigiCert).
-
Validity Dates: Start and end dates for the current certificate.
-
Days Remaining: A countdown to expiration.
-
-
Status Indicators: Visual cues (health icons) on the “Manage Sites” screen to quickly identify sites with SSL issues.
Key Specifications & Features
| Feature | Description |
| Notification Threshold | User-defined “days before expiry” (e.g., 30, 15, or 7 days) to trigger an alert. |
| Check Frequency | Configurable automation (Daily, Weekly, or Monthly) or manual “Check All” triggers. |
| Per-Site Overrides | Ability to customize or disable monitoring for specific sites while keeping global settings for others. |
| Certificate Details | Deep-dive view for specific sites including Serial Number, Signature Algorithm, and Version. |
| Compatibility | Works with all certificate types, including Let’s Encrypt, Wildcard, and commercial SSLs. |
| Architecture | Lightweight; checks are performed from the Dashboard to the Child Site’s public URL. |
Technical Requirements
To use the SSL Monitor Extension, you must meet the following baseline requirements:
-
MainWP Dashboard: Plugin installed and active on your primary management site.
-
MainWP Child: Version 4.0 or higher installed on all sites you wish to monitor.
-
PHP Version: $7.4$ or higher is recommended (consistent with modern WordPress standards).
-
OpenSSL: The server hosting your MainWP Dashboard must have the PHP OpenSSL extension enabled to parse certificate data.
How to Install
-
Navigate to your MainWP Dashboard.
-
Go to Add-ons > SSL Monitor.
-
Install and activate the extension.
-
Once active, go to MainWP > Add-ons > SSL Monitor > Settings to configure your global notification thresholds and automated check frequency.
- Categories: WordPress Plugins
- Tags: MainWP
