Ongoing WordPress support for sites that need steady, senior attention.

I provide ongoing WordPress development support for teams that need more than automatic updates and a monthly report. I learn how the site works, handle compatibility and technical issues, and keep a practical backlog of improvements moving.

  • 8+years in WordPress
  • Ongoingupdates, troubleshooting and planned development
  • One business dayfor replies to new enquiries

What ongoing WordPress support actually covers.

Ongoing WordPress support is a continuing development relationship for maintaining, troubleshooting and improving an existing website. Depending on the agreement, it can include controlled updates, compatibility work, bug fixes, technical housekeeping and planned development. Unlike automated maintenance, it retains human context about the site, its dependencies and the team using it.

The work that keeps a WordPress site useful after launch.

Updates and compatibility work

Updates need to account for the site and its dependencies. I review relevant changes and risks, use an appropriate test route and check affected functionality after the update.

  • Agreed WordPress core, theme and plugin updates
  • Compatibility checks and follow-up fixes
  • Separate planning for larger upgrades that are not routine maintenance

Troubleshooting and bug fixes

I investigate reported errors and inconsistent behaviour, reproducing the problem before changing the site where possible. You get a clear explanation of what fits routine support and what needs a separate project.

  • Theme, plugin, PHP, JavaScript and integration issues
  • Cause-focused investigation and proportionate fixes
  • Documentation of recurring vendor or external constraints

Planned site improvements

Recurring requests become a practical backlog rather than a collection of disconnected tickets. Small and medium changes can be planned around campaigns, content needs and operational priorities.

  • Template, component and responsive improvements
  • Agreed frontend and backend feature changes
  • Separate scope for substantial custom functionality

Performance and technical housekeeping

I address smaller regressions and growing technical debt within the agreed support scope. Deeper performance or compatibility investigations may need a focused improvement project.

  • Useful cleanup of obsolete code and dependencies
  • Smaller performance regressions and inefficient implementation
  • Keeping custom code understandable and compatible

Editor and content-workflow support

Content updates should not require fragile formatting or guesswork. I improve the existing authoring experience and help your team understand the intended way to use it.

  • Clearer fields, templates and reusable content structures
  • Fixes for difficult or fragile editing workflows
  • Practical documentation and handover improvements

Technical coordination and documentation

Context stays with the work as requests develop over time. I explain dependencies and trade-offs, coordinate with the relevant specialists and keep completed work and next steps visible.

  • Coordination with hosting support, vendors and other specialists
  • Documentation of custom behaviour and important dependencies
  • Progress updates and clear technical recommendations

Ongoing support works best after the immediate fire is under control.

Ongoing support is a good fit when…

  • The site is broadly operational but needs regular technical attention.
  • Requests recur often enough that retained context saves time.
  • Updates and improvements need a reliable owner and a prioritised backlog.
  • Future work is expected but cannot all be scoped as one fixed project.

Start with a focused improvement project when…

  • The site is unstable, badly out of date or not yet understood well enough.
  • A major PHP, WordPress, theme or plugin upgrade is overdue.
  • Performance or compatibility problems need investigation.
  • Essential workflows are failing.

Emergency support is different when…

  • The site is down or compromised.
  • A live checkout or critical workflow has stopped.
  • You need an immediate response outside agreed hours.
  • The work requires an incident-response SLA; it is not automatically included in ongoing support.

Ongoing support is not a promise that nothing will ever break. It is a way to make sure the right person understands the site, responds within agreed expectations and keeps the technical work from becoming a fresh discovery exercise every month.

Continued context, not just a queue of disconnected tickets.

Depending on the agreement, support may include:

  • Onboarding and technical-context review
  • Agreed update and compatibility work
  • Bug investigation and fixes
  • Planned frontend and backend improvements
  • Staging, version-control and deployment workflow
  • Testing proportionate to each change
  • Backlog and priority review
  • Concise progress or completion updates
  • Documentation of important custom behaviour
  • Coordination with hosting or third-party vendors
  • Recommendations for separately scoped work

What is not automatically included

  • Hosting, domain, DNS and email administration unless agreed
  • Content writing, data entry and campaign management
  • Formal security monitoring or incident response
  • Unlimited development or unlimited requests
  • Major rebuilds, migrations or new systems outside the agreed capacity
  • Hosting, premium plugin, licence and third-party service fees

Context compounds. So does good maintenance.

PHP updates and quality assurance across varied WordPress sites demonstrate compatibility work, dependency review and functional checks at scale. This was an upgrade and QA engagement, not a claim that every site was maintained under an ongoing support agreement.

View all projects

A clear scope, a useful backlog and no mystery hours.

Support is scoped around the site, expected workload and level of responsibility. We’ll agree the working model before ongoing work begins.

Start a project brief
  1. Initial review and handover

    I review the site, hosting and deployment setup, important workflows, custom code, active dependencies and known concerns.

  2. Define scope and responsibilities

    We agree which sites, environments and work types are covered, who owns access and licences, how requests are submitted and what falls outside support.

  3. Create a working backlog

    Updates, bugs, improvements and larger projects are separated and prioritised by business impact, risk and available capacity.

  4. Agree cadence and communication

    We define the working rhythm, response expectations, review points and how urgent requests are handled within the agreement.

  5. Implement and verify

    Agreed tasks use an appropriate staging, backup, testing and deployment process, with responsibilities established before changes begin.

  6. Review what changed and what is next

    Completed work, remaining risks and upcoming priorities stay visible, so your team can make informed decisions about the next request.

Updates are a process, not a personality trait.

Understand before changing

Review dependencies before higher-risk updates. Use staging, backups, version control and recovery planning appropriate to the risk, with responsibilities agreed and backup arrangements verified.

Test the affected workflows

Check the parts touched by a change, not only whether the homepage opens. Necessary updates should not be delayed indefinitely, but their impact needs to be understood.

Keep ownership clear

Licence ownership and access are agreed with the appropriate party. Important custom behaviour, abandoned dependencies and known constraints are documented.

Separate the responsibilities

Site code, hosting, networks and third-party services have different owners and failure modes. Security is a shared operational responsibility, and support response expectations belong in the agreement.

The working setup follows the site and the agreed scope: WordPress, theme and plugin code, staging, version control, testing and the hosting or vendor tools relevant to the work.

FAQs

Frequently Asked Questions

Tell me what the site needs month after month.

Send the site URL, current setup, recurring tasks, known problems, expected cadence, internal contacts and any deadlines. I’ll help determine whether the site is ready for ongoing support or needs an initial stabilisation project.

No polished brief required. New enquiries receive a reply within one business day.

Prefer email? hello@xenbel.com · Replies within one business day.

Questions before someone else gets the keys.