Tell us about the error, broken form or update problem. We review the issue and discuss the scope before carrying out the work.
WordPress Issues We Can Help With
- White screen of death, fatal errors, sites stuck in maintenance mode. Usually a PHP fatal from a plugin, a memory limit that was never raised, or a leftover
.maintenancefile after a failed update. - Hacked or malware-infected sites — cleanup, hardening, and getting the browser warning removed. We check for injected admin users, modified core files, backdoors in
wp-content/uploads, and rogue scheduled tasks, not just what a scanner plugin reports. - Plugin and theme conflicts after updates. Isolated by bisection on a staging copy — never by deactivating everything on your live site and hoping.
- Contact forms that stopped sending email. A form may fail before attempting to send. More often, the issue is email delivery: missing SPF/DKIM, no mail transfer agent on the server, or an SMTP plugin that stopped working after a password change. We work down the four layers instead of guessing which one it is.
- WooCommerce checkout and payment failures — gateway callbacks not arriving, orders stuck in pending, tax or shipping rules that stopped matching.
- Slow sites. We examine queries, autoloaded options, unoptimised images and render-blocking resources. Adding another caching plugin to an already layered setup is not a diagnosis.
- Broken layouts after a PHP or WordPress version upgrade, including page builder content that no longer renders.
Review the Scope
Our WordPress support service starts with the symptom, recent changes and the relevant error logs. We explain the findings and agree the work before making changes.
- The actual error. Not the blank page — the log.
WP_DEBUG_LOG, the PHP error log, and the server error log. A white screen with no log entry is a different problem from a white screen with a fatal, and they get different fixes. - What changed immediately before. Plugin update, PHP version bump, SSL renewal, DNS change, host migration. The timestamp on the error log usually settles this in seconds.
- Whether it is site-wide or scoped. Front end only, admin only, one template, one URL pattern, or logged-in users only — each points somewhere different.
- Caching layers. We check the object cache, page cache, CDN and browser, then verify the uncached response. Otherwise, stale HTML can make a completed fix look ineffective.
We explain the findings in plain language. If you can prevent the problem from recurring, we show you how.
Fix and Check
- You describe the symptom and send temporary admin or hosting access.
- We take a full backup before touching anything. Files and database, off your server. Non-negotiable, every time.
- Diagnosis with a fixed quote — you approve before work starts. If we can’t fix it, you don’t pay for the attempt.
- A WordPress bug fix should be checked against the behaviour that failed. We document what changed and confirm the agreed checks with you.
Access and Backups
We use a staging copy whenever possible and work on the live site when necessary. Two rules apply to every job:
- Backup before the first change. Every engagement, including “it’s just a quick one”.
- Rollback path defined before we start. If a fix makes things worse, we can put your site back the way it was.
Revoke our access once you approve the completed work. We explain which credentials to change.
Communication During the Work
Two practical reasons, beyond cost:
- Time zone. If you’re in Europe or North America, our working day covers your night. Sites that break after your team goes home get looked at while you sleep, not the next morning.
- China-market experience. Making a site work for mainland Chinese visitors is routine work for us: ICP filing, hosting choices and replacing blocked Google Fonts or map and font CDNs that affect rendering. Most Western agencies encounter these requirements less often.
WordPress Maintenance Services
An ongoing WordPress maintenance service can cover core, plugin and theme updates tested on staging, off-site backups, restore checks, uptime monitoring, security hardening and small fixes. We agree the scope separately from one-off repair work.
Questions About WordPress Support
How fast do you respond?
Tell us if the website is offline and which functions are affected. We confirm availability and the next step before agreeing the work.
What does it cost?
We quote one-off fixes at a fixed price after diagnosis, before work starts. Monthly maintenance depends on site size, traffic and commerce activity. We assess the site before quoting.
Do you need full admin access?
An administrator account is enough for most fixes. Fatal errors, malware removal and performance work usually also need SFTP or hosting panel access, because WordPress does not expose all the relevant files and logs.
Can you take over a site another developer built?
Yes — that’s most of this work. We don’t require a rebuild before helping you, and we don’t need the original developer’s cooperation.
What if the site is already hacked?
Tell us before granting access so we can contain the infection properly. We find the entry point as well as remove the malicious files; otherwise, the infection can return within days.
Get WordPress Help — Describe the problem and any recent changes. If you have a site link or an error message, include it.
