LMN Site Monitor
LMN Site Monitor is a lightweight WordPress monitoring plugin that keeps track of your websites and alerts you when something goes wrong. Monitor uptime, SSL certificate expiration, and response time directly from your WordPress dashboard — no external SaaS required.
Main Key features
- Uptime monitoring (HTTP/HTTPS) with configurable intervals.
- SSL certificate expiration checks with full SNI support.
- Response latency tracking.
- Instant HTML email alerts (with automatic dark mode support).
- Dashboard widget with customizable monitor limits.
- CSV export of monitoring results.
- Fully translatable and optimized for modern PHP environments.
LMN Site Monitor is designed to be fast, accessible, and WordPress-native — giving you essential monitoring tools without unnecessary complexity. Learn more at LMN Site Monitor official page: https://lumina.fmkr.net/site-monitor/
Localization
This plugin is fully translatable and currently includes base translations for:
- English (en_US)
- Spanish (es_ES)
- Catalan (ca)
- French (fr_FR)
If you would like to contribute a new translation, you can do so via WordPress.org’s translation platform.
Version: 2025-10-31 — v0.6.5
- NEW: Full internationalization (en_US, es_ES, ca, fr_FR).
- NEW: Added Catalan (ca) and French (fr_FR) translations.
- IMPROVE: Hybrid textdomain loader – automatically loads WP.org language packs and falls back to /languages for ZIP installs.
- FIX: Added translators comments for all placeholders to comply with WordPress I18n standards.
- FIX: Escaped all dynamic outputs in admin interface and header tips.
- MAINT: Removed deprecated load_plugin_textdomain() function per Plugin Check recommendations.
Version: 2025-10-25 — v0.6.4
– Full sanitization and 0 warnings – All PHPCS/WPCS warnings removed. – Full sanitization and reordered nonce verification. – PHP 8.3+ and WordPress 6.8.3+ compatibility.
Version: 2025-10-16 — v0.6.3 Author: Francisco Moreno (www.fcomoreno.net) & Lex – Lúmina Lab Notes: Duplicate ID removal and accessibility improvements.
UI: – FIX: Unique IDs in forms (nonces and submit buttons). – FIX: Console warnings removed for duplicated #_wpnonce and #submit IDs. – IMPROVE: Accessibility and DOM structure of the admin panel.
Maintenance: – Version bumped to v0.6.3.
Version: 2025-10-15 — v0.6.2 Author: Francisco Moreno (www.fcomoreno.net) & Lex – Lúmina Lab Notes: Safe Markdown in changelog + version badge + unified header.
UI:
– IMPROVE: Unified blue header (h2.hndle) with v0.6.2 badge.
– ADD: Lightweight Markdown rendering (titles, lists, bold, code, separators).
– KEEP: Consistent padding and structure (.postbox.lm-card > h2.hndle + .inside).
Maintenance: – Version bumped to v0.6.2.
Version: 2025-10-15 — v0.6.1 Author: Francisco Moreno (www.fcomoreno.net) & Lex – Lúmina Lab Notes: “Changelog” tab with lightweight Markdown and better readability.
UI:
– NEW: “Changelog” tab with direct reading of changelog.txt.
– IMPROVE: Body with padding, clean background, and better typographic rhythm.
– IMPROVE: Lightweight Markdown rendering: bold, code, titles (# ## ###), and highlighted list prefixes (NEW, FIX, IMPROVE…).
Maintenance: – Version bumped to v0.6.1.
Version: 2025-10-14 Author: Francisco Moreno (www.fcomoreno.net) & Lex – Lúmina Lab Notes: SMTP adjustments + UI cards + minor fixes
Functional:
– SMTP operational: form aligned with real keys (smtp_*) and authentication.
– Keeps SMTP password when saved empty (not overwritten).
– Compatibility with Gmail (app passwords) and Office 365.
UI:
– Listing replaced by responsive card grid (auto-fit/minmax).
– “OK” status (green/white text) and “Down” (red/white text).
– Down sites with red border + soft pulse (respects reduced motion).
– Inline styles cleaned → moved to assets/admin-theme.css.
Maintenance: – Nonces and handlers verified; no changes in cron or check logic. – CSV import/export and bulk actions unchanged.
Version: 2025-10-07 — v0.6.0 Author: Francisco Moreno (www.fcomoreno.net) & Lex – Lúmina Lab
- NEW: CSV import using the same format as export (adds URLs without removing existing ones).
- NEW: Bulk actions in list (Delete selected) using standard WordPress handlers.
- IMPROVE: Listing UI: master checkbox, batch action bar, and confirmations.
- IMPROVE: Error handling and post-action messages for imports or batch actions.
Version: 2025-10-06 — v0.5.3 Author: Francisco Moreno (www.fcomoreno.net) & Lex – Lúmina Lab
- NEW: CSV export from the “About Site Monitor” section.
- NEW: “About Site Monitor” section with quick metrics and cron status.
- IMPROVE: Minor cleanup in headers and constants (VERSION).
Version: 2025-10-06 — v0.5.2 Author: Francisco Moreno (www.fcomoreno.net) & Lex – Lúmina Lab
- NEW: “About Site Monitor” box in the right column of the admin dashboard.
Version: 2025-10-06 — v0.5.1 Author: Francisco Moreno (www.fcomoreno.net) & Lex – Lúmina Lab
- CHANGE: Default light HTML email + automatic dark mode with
prefers-color-scheme.
Version: 2025-10-06 — v0.5.0 Author: Francisco Moreno (www.fcomoreno.net) & Lex – Lúmina Lab
- NEW: HTML alert email with badges, detail table, and action buttons.
- NEW: Per-user preference in dashboard widget (number of sites displayed).
- IMPROVE: Classic UI improved (light/dark theme, responsive tables and forms).
- FIX: Text contrast in dark theme (labels, cells, and descriptions).
Version: 2025-10-05 — v0.4.0 Author: Francisco Moreno (www.fcomoreno.net) & Lex – Lúmina Lab
- NEW: Admin page with listing, quick actions, and settings.
- NEW: HTTP and SSL expiry checks with email alerts.
- NEW: Configurable cron (5 min, 15 min, hourly, daily) and “force check” option.
