White screen, "Critical error", database connection error, blank page after an update… Your content is still there — it's the machinery that failed. We repair the fault in place.
Per-problem intervention at 79 € excl. tax. Scope defined and announced upfront.
A broken WordPress site is one that no longer displays correctly because of a technical blockage: an incompatible plugin, an interrupted update, a corrupted configuration file, a server limit exceeded. Your posts, pages, products and media are still in the database and on the hosting account. What's preventing the display is the PHP engine stopping cold on an error.
The good news: in the vast majority of these faults, the repair happens in place, without rebuilding the site. We identify what's blocking it, isolate it, restore the display, then cleanly update whatever needs it.
The page stays completely blank, with no message. Often a silent fatal PHP error, insufficient memory, or a plugin crashing on load.
The message There has been a critical error on this website appears after a WordPress, theme or plugin update.
Error establishing a database connection: wrong credentials, unreachable database, or a table to repair.
After adding or updating a plugin, part of the site freezes or returns an error. Two components no longer coexist.
Fatal error: Uncaught Error with a file path. Often linked to a PHP version or outdated code.
Everything worked before. The update introduced an incompatibility: we roll back to a stable state and update cleanly.
A technical fault is repaired differently from an attack, an infection, a maintenance lock, or data loss. To avoid wasting time on the wrong track, here's the boundary — and the page suited to each situation.
Modified content, strange redirects, unknown admin accounts, browser warnings: this isn't a fault, it's an intrusion.
Hacked WordPress siteThe site displays, but malicious code is running (spam, injections, infected files). It needs cleaning, not just restarting.
Malware cleanupDeleted pages, posts or files, a site overwritten without an up-to-date backup: the challenge is recovering and restoring content.
Site recoveryThe site shows "Site under maintenance" after an interrupted update. A simple lock to lift, no rebuild or repair needed.
Stuck in maintenance modeThis page covers the case of a technical fault with no content loss: the site no longer displays, but the data is intact. If our diagnosis turns out to reveal an intrusion, an infection, or data loss, we tell you clearly and redirect you to the right intervention before going any further.
A site almost never breaks "on its own." There's a trigger, and that's where we start looking.
WordPress core, theme or plugin: an interrupted or incompatible update is the number-one cause of white screens and critical errors.
The host switches PHP to a newer version, and older site code stops working. The fault appears without you touching anything.
Two plugins step on each other, or one expects a function the other no longer provides. The site freezes on certain pages or in the admin area.
PHP memory saturated, execution time exceeded, database unreachable or a corrupted table: the server cuts off and shows an error.
A cautious method first: understand before acting, and secure a copy before any manipulation.
We read the error logs, enable debug mode in a controlled way, and reproduce the symptom to trace back to the real cause rather than the visible symptom.
Before any change, we set aside a copy of the current state (files + database). We work on solid ground, never blind on your production site.
Targeted deactivation of the plugin or theme at fault, rollback to a stable version, correction of the configuration or database depending on the diagnosis.
We restore the display, check key pages, the admin area and that the site loads correctly, then cleanly update whatever needs it.
We explain what broke and the concrete steps to reduce the risk of it happening again: backups, tracked updates, a staging environment.
Most broken sites are repaired in place, but every fault is different. Our work aims to reduce the risk and restore your site, never to promise a magic result or total immunity against future faults. If the diagnosis shows the cause goes beyond the scope of a repair (deeply corrupted hardware, a backup that's needed, an intrusion), we tell you before going any further and direct you to the most suitable solution.
Scope defined and announced upfront. If your need goes beyond this scope, we'll let you know before any intervention.
Tracked updates, regular backups, uptime monitoring: our WordPress maintenance offer takes care of your site's day-to-day upkeep to reduce the risk of a fault.
A technical fault doesn't erase your content: your pages, posts, products and media stay in the database. The repair happens in place and we back up the current state before any manipulation. If you've instead deleted or lost content, that's a different need, covered on our WordPress site recovery page.
Most common faults (white screen, critical error after an update, plugin conflict) are diagnosed and fixed quickly. Some deeper causes require more investigation. We give you an estimate as soon as the diagnosis is made, and a same-day option is available as an add-on.
Not exactly. That message comes from an interrupted update that left a lock in place: it's a specific case, covered on our stuck in maintenance mode page. If, after lifting that lock, the site shows a white screen or an error, we then move on to a standard repair.
We tell you clearly and redirect you before going any further, to the handling of a hacked site or the malware cleanup. A technical fault and an intrusion aren't repaired the same way.
No intervention can remove all future risk, but it can be reduced significantly. After the repair, we hand you concrete recommendations, and our Care offer covers day-to-day upkeep (tracked updates, backups, monitoring) to limit faults over time.
The repair intervention for a broken site is 79 € excl. tax, for a scope defined and announced upfront. If your need goes beyond this scope, we'll let you know before any intervention and offer the most suitable solution.
We diagnose the fault, repair it in place and bring your site back online — without touching your content.
Order the repair (79 €)