Four WordPress plugins we built for our own stores — now free for yours
GA4 in one setting, Amazon-style live search for WooCommerce, pre-orders with ship dates, and a WHMCS bridge replacement. GPL, no licence keys, no upsell.
Read MoreLast week our own agency site, simpweb.com, went white. Not a slow page. Not a broken layout. A single line of text where the website used to be:
Fatal error: Only files produced by the PHP 8.2 or 8.3 ionCube Encoders can run on PHP 8.3. The file …/plugins/whmcs-bridge-sso/sso.init.php has been encoded for PHP 7.1.
Nobody had touched the site. The hosting server’s default PHP version had been bumped from 7.4 to 8.3, and one plugin — a paid “bridge” that embedded our billing system inside WordPress — was shipped as encrypted code compiled for a PHP version that is now five years old. It could not run. So nothing ran.
Here is the uncomfortable part: the site looked fine from the outside. A server-level cache in front of WordPress kept serving a copy of the homepage it had saved earlier. Visitors saw a website. Anyone who clicked to a page that wasn’t cached, tried to log in, or submitted a form hit the error. If we hadn’t been working on the site that day, the first person to tell us would have been a customer — or nobody, and the quote requests would just have quietly stopped.
This is the normal failure mode for a small-business website. It doesn’t explode. It rots in a corner nobody looks at, and the cost shows up weeks later as “it’s been quiet lately”.
Total time: an afternoon. Total cost to a business that didn’t catch it: a day or a week of lost leads, plus whatever it costs to find someone to look at it in a hurry.
Not a better plugin. Someone whose job it is to notice. An uptime check that loads an uncached page every minute and texts us when it fails. A record of what PHP version the site runs and which plugins can’t survive an upgrade. A person who reads the hosting company’s “we’re upgrading PHP” email, because the business owner has a business to run and shouldn’t.
That is literally the product we built after this week. Site Care is us doing those boring things every month for a flat fee, so the first you hear about a problem is the email saying it’s already fixed.
Would you know if your site went down right now?
The health check tells you what PHP version you’re exposing, which plugins are visible, and whether the basics are in place — in ten seconds, free.
Run the free health check Site Care plans from $49/moGA4 in one setting, Amazon-style live search for WooCommerce, pre-orders with ship dates, and a WHMCS bridge replacement. GPL, no licence keys, no upsell.
Read MoreThree layers of caching, one stale snapshot from December, and a homepage change nobody saw for most of a year. A field guide to the caches between your WordPress site and your visitors.
Read MoreThe delivery log said every form submission arrived. It did. Just not from customers. How to tell real leads from bots, and how to stop the bots without annoying real people.
Read More