WP Web Manager: a virtual website manager for WordPress.
It checks the site every day, explains what it finds and what caused it, fixes what is safe to fix, proves the fix worked, and writes down all of it. Recovery gets a site healthy. This is what keeps it that way — and what shows the client you did the work.
The outcome: catch website problems before they become bigger problems, fix the routine ones faster, and prove the site is actually being maintained.
Every WordPress website deserves to be clean and functional.
Not on sale yet. The plugin is built and tested; the store listing and the purchase-to-activation flow are not finished, and we would rather say so than take an order we cannot fulfil. Join the list and you will hear the day it opens.
When it opens: One payment, up to 5 websites. The plugin stays yours and keeps working — no required subscription. Secure Stripe checkout on livableforms.com.
Where it is today: every capability on this page is built and covered by an automated test suite, and the plugin has not yet been run on a production website. We say so rather than let you find out.
The Loop
Most tools stop at “something is wrong.”
Scan, detect, diagnose, prioritize, recommend, fix, verify, document. The last four are the job — and the reason a report nobody acts on is not a maintenance plan.
Scan
Twenty-five checks across ten categories, daily. A small page crawl, the plugin and theme inventory, the error log, the database, the cron table, the certificate.
Diagnose
Not "Plugin X has an error" — "Shop Extras started producing these errors after the Payments update from 3.1.0 to 3.2.0. Test the two together before changing anything else."
Prioritize
Critical, high, medium, low, and a health score made from those weights. The list reads as a work order, not an inventory.
Fix
Every issue is classified auto, approval, manual or escalate. Only low-risk reversible repairs run unattended. Everything else waits for your click.
Verify
Baseline, change, test, compare, pass or fail. A repair that fails verification is rolled back and logged as a failure — never reported as work done.
Document
Every detection, repair, verification and revert lands in a timestamped log. That log is what the monthly client report is assembled from.
What It Watches
Nine dashboards. One screen.
WordPress admin, PageSpeed, an SEO crawler, a broken-link tool, a mobile check, the plugin dashboards and the server — checked together, every day, and read as one story.
WordPress health
Core, plugin and theme versions. PHP compatibility per plugin. PHP and WordPress errors. Cron failures. Autoloaded-option bloat. Memory, disk, configuration.
Plugin conflicts
Errors correlated against the update that preceded them. Two caching plugins fighting over one output buffer. Two SEO plugins writing two canonicals. Abandoned plugins.
Performance
Response time, measured page weight with the heavy files named in order, request count, third-party hosts, render-blocking resources, caching, oversized images.
Technical SEO
Indexability, robots.txt, the sitemap and what is inside it, canonicals, redirect chains and loops, broken links, thin pages, HTTP/HTTPS mixing.
On-page SEO
Missing and duplicate titles and descriptions, H1 problems, missing alt text, conflicting structured data. Not a replacement for Yoast — a check that the site is being managed.
Mobile & UX
Viewport problems, pinch-to-zoom disabled, fixed widths wider than a phone, text under 12px, tables with nowhere to scroll.
Forms & functions
Contact paths, dialable phone links, email delivery, and the critical journeys you define — the quote form checked every day, by text it must still contain.
Analytics
GA4 and Tag Manager presence, the templates they are missing from, duplicate tags doubling every pageview, retired Universal Analytics still loading.
Infrastructure
SSL and certificate expiry, PHP and database versions, whether a backup plugin exists and when it last actually succeeded, disk space, scheduled tasks.
Safe Repairs, Verified
“The command ran” is not a result.
Every issue is classified: auto fix, approval required, manual, or escalate. Only low-risk reversible repairs run without you. Every repair runs baseline → change → test → compare, and one that fails verification is rolled back and logged as a failure.
One image, end to end
- Measure the file: 4.2 MB, 6000px wide
- Copy the untouched original aside
- Resize and recompress
- Confirm it still parses as an image
- Re-fetch it over HTTP
- Re-fetch the front page
- Compare: 4.2 MB → 380 KB, 91% smaller
The original stays in uploads for good — including after the plugin is uninstalled.
Maintenance Plan Proof
Stop saying you maintain the website. Show it.
Website Management Report
Every figure is drawn from the timestamped log on the client's own site — assembled from what happened, not written at the end of the month. Print it to PDF from the browser.
Then the actual work
- WordPress updated to 6.8.1 — front page and error log checked after
- 4 plugins safely updated
- 11 images optimized — 18.4 MB saved across the site
- 3 broken links corrected
- Sitemap issue repaired
- Form delivery verified
- Backups verified — last successful run 14 hours ago
Managing fifty sites? Each install exposes a read-only roll-up endpoint, so one agency dashboard can show health, problems, auto-fixed and needs-action for every client at once.
WP Web Manager detects malware. It never removes it.
It checks core files against the official checksums, watches for injected content, machine-named cron persistence and administrator accounts nobody created. When it finds one, it says so and stops:
Potential malware detected. Malware remediation is outside Web Manager. Escalate to WP Freedom.
That boundary is enforced in the code, not just written in the docs: a security finding cannot carry a repair, and the fix engine refuses it outright. Malware recovery is a different job with different rules — evidence first, verification after.
See WP FreedomOne Price
$149. Up to 5 websites.
One payment covers 5 websites. No subscription, no renewal, and no tier that charges you more for the same software depending on whose site it is running on.
$149
The full check set, safe repairs with verification and rollback, the activity log, and the monthly client report. Good for up to 5 websites.
Join The Launch ListOne payment, up to 5 websites. The plugin stays yours and keeps working — no required subscription. Secure Stripe checkout on livableforms.com.
Recovery Is The Product
Get the site healthy.
Then keep it that way.
Put part of your WordPress maintenance plan on autopilot — and show clients exactly what they're paying for.