| 开发者 |
ksseven
freemius |
|---|---|
| 更新时间 | 2026年7月5日 16:49 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
bloomwatcher folder to /wp-content/plugins/)./proc and are intended for VPS / dedicated hosts. On restricted shared hosting those cards show "N/A"; everything else still works.Partially. Shared hosts usually block /proc and shell functions, so CPU/RAM/uptime may show "N/A". PHP, database, SSL, domain, DNS and WordPress cards still work everywhere.
Your server and WordPress metrics never leave your site — they're read on your server and shown only in your wp-admin. The plugin makes a few functional lookups (api.wordpress.org for abandoned-plugin dates, your own site's TLS cert, your own domain's expiry via rdap.org) and uses Freemius for licensing/updates and optional opt-in diagnostics. See the "External services" section above for the full list, including links to each service's terms and privacy policy.
No. History and alerts sample on wp-cron by default, which needs zero setup. Power users can optionally drive sampling from a real system cron for tighter timing.
Email alerts use WordPress's mail system, so they work wherever your site can already send email. If your server can't send mail, use the Telegram, Slack or Discord channels — those send over outbound HTTPS and don't need a mail server.
Each site exposes its metrics behind a per-site connection key sent in a custom header, so no server configuration is needed. A hub then reads its sibling sites and shows them together. (Multi-site monitoring is an Agency feature.)
Yes — the complete monitoring dashboard and health diagnosis are free for a single site, forever. Pro and Agency add automation (plugin performance, alerts, history, one-click fixes) and multi-site management.
No — nothing is added automatically. Plugin Performance (a Pro feature) works by placing one small, fixed PHP file at wp-content/mu-plugins/wlsm-profiler.php. That file is a bundled, human-readable file shipped inside the plugin — it is never generated on the fly. It is added only when you click "Enable Plugin Performance" on the dashboard, after a clear notice telling you exactly what it does and where it goes. All it does is time how long each plugin takes to load and write a small summary; it changes nothing else on your site. You can remove it from the same panel at any time, and it is removed automatically when you deactivate the plugin.
vendor/, per WordPress.org guidance for bundling third-party libraries. No functional changes.wlsm-profiler.php) installed automatically on activation and removed on deactivation; it hooks WordPress's per-plugin plugin_loaded event, samples with near-zero overhead and writes a throttled, smoothed summary. Shows "load time" honestly — boot cost per request, not full runtime.GET /wlsm/v1/performance endpoint (admin-only) backing the panel.POST /wlsm/v1/fix endpoint (admin-only) backing the one-click fixes, stored as a reversible option./wlsm/v1/health endpoint with a manual re-scan.