Services

WordPress website support and maintenance

Updates that don't break layouts, plugin conflicts resolved, malware cleanup, speed work. We keep WordPress running.

Timelinemonthly

What's included

  • Core, plugin and theme updates
  • Malware and integrity scanning
  • Backups with restore testing
  • Plugin conflict troubleshooting
  • Database cleanup and tuning
  • Changes via child theme
  • Uptime monitoring

WordPress powers roughly half the web, and that popularity cuts both ways. The platform is assembled from plugins written by different people to wildly different standards, and a site collects them over the years the way a hull collects barnacles. Nobody looks inside while things work. Then a core update lands and half the functionality falls over.

Security is the other half of the story. WordPress rarely gets breached through core itself — it gets breached through an abandoned plugin or theme whose author stopped shipping fixes three years ago. Once a vulnerability is published, bots sweep the internet and find every site running that version within a day. So maintaining WordPress is mostly a discipline of staying current, not heroic repair after the fact.

How we work

  1. Audit what you have. We check core, plugin and PHP versions, hunt for abandoned or duplicated extensions, and scan for code that shouldn't be there. This step usually reveals that half the plugins can go with nothing lost.
  2. Backups and a staging copy. We set up scheduled backups and a staging environment. Updates go there first — we don't experiment on your live site.
  3. Scheduled updates. Core, plugins, themes. After each round we walk the critical paths: does the catalogue load, does the contact form send, does checkout complete.
  4. Conflict resolution. When an update breaks something, we isolate the culprit and decide whether to patch it, swap it for an alternative, or roll back.
  5. Changes in a child theme. Your customisations move somewhere the next theme update won't wipe them. If someone edited the parent theme directly before us, we migrate that work.
  6. Database hygiene. We clear post revisions, expired transients and leftovers from deleted plugins. The database stops growing for no reason and the admin panel gets noticeably quicker.

What you get

A site that updates on a schedule instead of when your host emails about a critical vulnerability. Holes close before bots find them. Updates stop being a gamble because they are rehearsed on a copy first. Fewer plugins, faster pages.

Just as valuable is the predictability: you know someone is watching, and you don't learn about problems from a customer who couldn't complete an order. If the site is already compromised, the starting point isn't updates but hacked site cleanup — remove the payload, close the entry point, then move to regular maintenance. The same approach applies to non-WordPress projects; general terms live on our technical support page.

Timeline

Onboarding takes two or three days: audit, backups, staging, monitoring. After that we work month to month. Routine updates land once a month; critical security patches go out immediately rather than waiting for the next window. Incident response time depends on the plan, from a few hours during business hours to thirty minutes around the clock.

A typical scenario

Consider a four-year-old WordPress site that was last updated the day it launched. The owner is afraid to touch it because the one time they tried, everything went down. The sensible path is a full snapshot first, then plugins updated one at a time on staging: two conflicting extensions surface immediately, one abandoned plugin gets replaced with a maintained equivalent, three more are removed as unnecessary. Only then does core update cleanly — and the site loads noticeably faster, simply because it stopped loading code nobody needed.

FAQ

My site is old and hasn't been updated in years. Will you take it on?
Usually yes, but the audit comes first. If the gap between your version and current is measured in years, updates happen in stages and on a copy. Sometimes it turns out that rebuilding the theme is cheaper than repairing what's accumulated — we'll say so plainly if that's the case.
What if an update breaks the site?
That's exactly what staging and backups are for. Updates are rehearsed on a copy, so only tested changes reach production. If something still slips through, we roll back from the snapshot — that takes minutes, not an evening.
What does WordPress maintenance cost?
It depends on the shape of the project: plugin count, integrations, whether there's a WooCommerce store, and how fast you need incident response. We quote after a short audit rather than guessing up front.
What do you need to get started?
Admin access, hosting and database credentials. If something has been lost, we can usually recover it through your host. Two days go into the audit and backup setup, then we settle into the routine.
My site was hacked — can you help?
That's separate work: cleanup and finding the entry point first, regular maintenance after. Taking a compromised site straight onto a maintenance plan is pointless, because the malware comes back within a week.
Do you apply updates automatically?
Security patches, yes, straight away. Major core and plugin updates are manual and only after a staging run. Auto-updating everything on a live site eventually drops the project at the worst possible moment.
Can you speed the site up while you're in there?
Often yes, and it's frequently a free side effect. Database cleanup, removing surplus plugins and sane caching give a real improvement without rebuilding anything. Deeper optimisation work is quoted separately.
Other services