Critical error or white screen
“There has been a critical error on this website”, a blank page, or a locked admin panel. Usually a plugin, theme or PHP version clash, found in the error log, not by guessing.
WordPress repair · fixes, not retainers
An update went wrong, the site shows “There has been a critical error”, the contact form sends nothing, or Google warns that the site may be hacked. You give me admin access to WordPress and to the hosting, tell me what is broken, and I fix it. Then you remove my access. Most jobs take a day or two.
“There has been a critical error on this website”, a blank page, or a locked admin panel. Usually a plugin, theme or PHP version clash, found in the error log, not by guessing.
Automatic updates, a new PHP version from the host, an expired premium plugin licence. I find what changed and roll forward or back safely.
Spam pages in Google, redirects to strange sites, unknown admin users, a “This site may be hacked” warning. Clean-up, the hole closed, and a review request to Google.
The contact form says “sent” and nothing arrives. SMTP set up, SPF and DKIM records checked, so messages land in the inbox and not in spam.
Checkout errors, payment gateway failures, orders not reaching email. The problems that cost money every hour they stay.
“Not secure” warnings, redirect loops, mixed content, pages that load for ten seconds. Also lost admin access and 404s after a migration.
A few lines and a screenshot through the form below. I reply with the likely cause and a fixed price.
A separate WordPress admin user for me, and hosting access as a collaborator or a temporary login. Never your own password.
Backup, diagnosis from the logs, the fix, then a check of the pages, forms and checkout that matter to you.
A short report of what broke and what changed. You delete my user and the hosting login. Done.
When the job is finished I remind you to remove both accounts. Nothing of mine stays on your site.
Most broken sites were not touched by anyone. A plugin updated itself and now clashes with another one, the host moved the server to a newer PHP version, a premium plugin licence expired, or the hosting ran out of disk or memory.
Since version 5.2 WordPress sends the site admin an email titled “Your Site is Experiencing a Technical Issue”, with a recovery mode link. If you have that email, forward it to me: it often names the plugin at fault.
Removing the visible spam is the easy half. The job is finding how they got in, usually an outdated plugin or a weak password, closing it, removing unknown admin users, replacing the security keys, and then asking Google to review the site in Search Console so the warning goes away.
If there is no clean backup and the infection runs deep, a clean reinstall with your content moved over can be faster and safer. I tell you that before you pay for days of cleaning.
A redesign, moving a large site to a new host, new features or a slow site that needs rebuilding are projects, not fixes. I quote them separately, and say so on the first reply rather than halfway through.
For the WordPress side of my work, see the Build Log: a seven-language rebuild of an industrial manufacturer's WordPress site, done without losing existing content or search positions.
You describe what broke. I tell you the likely cause and what the fix will cost.
Most fixes land in this range. The exact price is agreed upfront and does not change, whatever the logs turn up. Usually done within a day or two of getting access.
Migration to a new host, speed rebuild, redesign or new features. A project, scoped and priced before it starts.
No retainer and no subscription. You pay for the fix, I remove myself from the site, and you come back only if something else breaks.
An Administrator account in WordPress and access to the hosting: the control panel, or at least file access (SFTP) and the database. Without hosting access some problems, like a white screen, cannot be fixed at all.
Give me a separate user rather than your own login, so you can delete it the moment I finish. I work from a backup, change only what the fix needs, and list every change in the report.
Usually a day or two from the moment I get access. Simple problems such as a broken plugin update are often fixed the same day.
Looking at the problem is free. Most fixes cost $25 to $50, and you get the exact price before I start, not an hourly rate that grows while I work. Bigger jobs such as a hacked site with no backup or a migration are quoted separately.
A full backup of files and database comes before any change. On online stores I avoid restoring old database copies over new orders, and fix forward instead.
Yes. Most WordPress sites run on a page builder and a stack of plugins, and most breakages happen exactly where they meet.
Any hosting that gives access to files and the database: SiteGround, Hostinger, OVHcloud, home.pl, cyber_Folks, nazwa.pl, a VPS, and others.
The report names the cause, not just the symptom, so you know what to avoid. If something else breaks later, you write again. There is no subscription you have to keep paying in between.
Tell me what you sell and where you advertise now. I look at the account with read-only access, change nothing, and walk you through what I found on a 20-minute call. The list of fixes stays with you, even if we never work together.