The SiteHale WordPress Plugin

A free, honest health check for your WordPress site — and the one-click doorway to the SiteHale managed care service. No account required. Nothing leaves your site until you say so.

Built for WordPress 5.6+ Sends Nothing Until You Connect Read-Only Diagnostics GPL — Free Forever

SiteHale is under review for the official WordPress.org plugin directory. Until it’s live there, email us and we’ll send you the plugin directly — same code, same license.

Free Site Checkup — No Account, No Catch

Install the plugin, open SiteHale → Site Checkup, and get a plain-English health report in seconds. It runs entirely on your own site — nothing is transmitted anywhere, ever, until you choose to connect.

Scheduled Tasks

Finds overdue WP-Cron events and Action Scheduler backlog. Dead cron silently stops scheduled posts, backups, and update checks — and most sites never notice.

PHP Errors

Surfaces fatal errors hiding in logs nobody reads, plus oversized error logs quietly eating your disk space.

Database Health

Measures autoloaded-options weight — the most common hidden cause of a slow WordPress site — plus expired transients and table overhead.

Updates & Environment

Lists pending core, plugin, and theme updates — and grades whether your PHP and MySQL/MariaDB versions are past their security-support end dates.

Administrator Audit

Lists every administrator account on your site. An admin you didn’t create is the classic sign of a compromise — this makes it impossible to miss.

Outbound Email Test

One click proves whether your site can actually send mail — before a customer tells you the contact form has been broken for a month.

One Click Connects You to the Full Service

The Site Checkup runs once, when you click it. The SiteHale managed care service runs checks like these — plus SEO optimization, content work, verified backups, and uptime monitoring — on a schedule, every week, with a real human reviewing alerts and a monthly report you can actually read.

If you subscribe, the plugin becomes the companion that ties it together:

Connect

One click starts WordPress core’s own authorization screen. You approve SiteHale under your own account — we never ask for your password, never create users, and you can revoke access any time from Users → Profile.

Health Diagnostics

Read-only endpoints let the SiteHale service run your health checks remotely, every week — even on hosting we can’t reach any other way. Every endpoint requires the credentials you approved.

Care Reports

Your monthly care report renders right in wp-admin: a dashboard widget with the latest summary, plus a Care Reports page keeping your last 12 reports on file.

Our Privacy Promises, In Plain English

  • Fully inert until you click Connect. Before that, the plugin transmits nothing, anywhere. The Site Checkup runs 100% locally.
  • No passwords, ever. Connection uses WordPress core’s Application Passwords consent screen — the same mechanism core ships for every trusted integration.
  • No user creation. The plugin never creates accounts on your site. Access runs under your account, on your terms.
  • One snapshot, clearly scoped. Connecting sends a one-time site snapshot (WordPress/PHP/database versions, theme, plugin list, permalink settings — no content, no visitor data) so the service can be configured for your site.
  • Revocable in one click. Disconnect from the plugin, or revoke the Application Password under Users → Profile. Either fully stops all access and transmission.
  • No front-end code. The plugin adds zero scripts, styles, or markup to your public site. Your visitors — and your PageSpeed score — never know it’s there.

Full details: Privacy PolicyTerms of Service

Start With the Free Checkup

Install the plugin, run the Site Checkup, and see exactly where your WordPress site stands. If it’s healthy, great — you lost nothing. If it’s not, you’ll know what to fix — and we can fix it for you, every week, for $49/mo. Weighing other tools? See how SiteHale compares.

SiteHale for WordPress by MacSolutions Plus
GPL-licensed • WordPress 5.6+ • PHP 7.4+ • Coming soon to the WordPress.org plugin directory