plugin-icon

SiteHale

제작자: sitehale·
Free one-click Site Checkup — cron health, PHP fatals, database bloat, updates, admin audit, mail test — plus the SiteHale managed care companion.
버전
0.4.11
최근 업데이트일
Aug 4, 2026
SiteHale

Site Checkup — free, no account needed. Install, click SiteHale Site Checkup, and get an honest, read-only health check of your WordPress site, run locally in that page load:

  • Scheduled tasks — overdue WP-Cron events and Action Scheduler backlog. Dead cron silently stops scheduled posts, backups and update checks.
  • PHP errors — fatal errors hiding in logs nobody reads, plus oversized logs quietly eating disk.
  • Database health — autoloaded-options weight (the most common hidden cause of a slow site), expired transients, table overhead.
  • Updates & environment — pending core/plugin/theme updates, and whether your PHP and MySQL/MariaDB versions are past their security-support end dates.
  • Administrator audit — every admin account listed. A new admin you didn’t create is the classic compromise sign.
  • Outbound email test — one click proves whether your site can actually send mail, before a customer tells you the contact form is broken.

The checkup sends nothing anywhere — it reads your site and prints the results. It is yours, free, forever, with no account and no connection.

Checkup history & weekly re-check (also free, also local). Every checkup stores a compact snapshot (last 12, on your own site), so the page shows what changed since last time — “autoloaded options grew 40%”, “2 fewer fatal errors”. A weekly background re-check runs the same snapshot automatically, and if something regresses — a new administrator account, new fatal errors, cron gone overdue, an autoload jump — you get one dismissible admin notice. No regression, no notice, ever.

Email the checkup. Send yourself (or your developer) a plain-text copy of the results via your own site’s wp_mail(). An optional, off-by-default checkbox also shares the summary with SiteHale so a human can review it and reply with recommendations — that is the only way the free half of the plugin ever sends anything anywhere, and only if you tick the box.

The other half: SiteHale managed care. The checkup runs once, when you click it. The SiteHale service (https://sitehale.com) runs checks like these — plus SEO optimization, content work, verified backups and uptime monitoring — on a schedule, every week, with a human reviewing alerts and a monthly report you can actually read. If you connect, this plugin becomes the companion:

  1. Connect — a one-click handshake using WordPress core’s own Application Passwords authorization screen. The plugin never creates users and never mints credentials itself; you approve access on WordPress’s native consent page, under your own account, and can revoke it any time from Users Profile.
  2. Health diagnostics — read-only REST endpoints (the same data the Site Checkup shows) that let the SiteHale service watch over sites it cannot reach any other way. All endpoints require an Application Password plus administrator capability.
  3. Care reports — your monthly SiteHale care report, rendered right in your dashboard: a dashboard widget with the latest summary plus a Care Reports page with the last 12 full reports. Reports are pushed by the SiteHale service (authenticated, size-limited, HTML sanitized on arrival).

External services

This plugin connects to the SiteHale managed care service (https://sitehale.com), operated by the plugin author. It makes exactly three kinds of outbound requests, each strictly after an explicit administrator action:

  1. https://connect.sitehale.com/connect/facts — a one-time site snapshot (WordPress/PHP/database versions, theme, plugin list, permalink settings) sent when you click Connect, so the service can be configured for your site.
  2. https://connect.sitehale.com/connect/pair — the Application Password you approved on WordPress’s authorization screen, sent once to complete the connection. WordPress core returns that credential to your own site, and the plugin forwards it from your server directly to SiteHale over an encrypted connection, so it is never placed in a web address or handled by your browser.
  3. https://connect.sitehale.com/connect/checkup — sent ONLY when you tick the off-by-default “share with SiteHale” checkbox on the Email-this-checkup form: the checkup summary (the health lines shown on the page — no content, no visitor data) plus the email address you entered, so a SiteHale human can reply with recommendations.

No other outbound requests are made. The diagnostic and report endpoints are inbound: the SiteHale service calls your site, authenticated with the Application Password you approved. Disconnecting (or revoking the Application Password under Users Profile) fully stops all access and transmission. Service information, pricing, and support live at https://sitehale.com — see How It Works (https://sitehale.com/how-it-works/), Support (https://sitehale.com/support/), Privacy Policy (https://sitehale.com/privacy/), and Terms (https://sitehale.com/terms/).

Privacy

The free half of the plugin transmits nothing at all. The Site Checkup, its history, the weekly re-check and the regression notice run entirely on your own site, and are fully usable without an account, a connection, or a subscription.

The plugin makes no outbound request until you explicitly ask for one — clicking Connect, or ticking the off-by-default “share with SiteHale” checkbox on the Email-this-checkup form. When you connect, a one-time snapshot of your site’s environment (WordPress/PHP/database versions, theme, plugin list, permalink settings — no content, no visitor data) is sent to SiteHale so the service can be configured for your site. Disconnecting (or revoking the Application Password) fully stops all access and transmission.

Full policy: https://sitehale.com/privacy/ · Terms: https://sitehale.com/terms/

무료유료 요금제에서
설치하면 WordPress.com 서비스 약관서드파티 플러그인 약관에 동의하게 됩니다.
테스트된 버전
WordPress 7.0.2
이 플러그인은 다운로드할 수 있으며 에서 사용할 수 있습니다.