DuePress

WordPress support for problems that matter

DuePress provides WordPress support that diagnoses what is actually wrong, plans the change safely, and records what was done. The site has two lanes: urgent help when something is broken and ongoing care when it is not.

What we work on

  • WordPress core. Update failures, fatal errors, recovery mode, database problems, and sites that will not load.
  • Themes and plugins. Conflicts, failed updates, rendering faults, configuration problems, and vendor escalation.
  • WooCommerce. Checkout, payments, order emails, and the paths that take money.
  • Hosting and server. Distinguishing site faults from host faults and documenting the evidence.
  • Performance. Measuring where time goes before changing anything.
  • Security. Hardening, access hygiene, and compromise recovery.

What WordPress support looks like in practice

Most avoidable damage happens because someone changed something before they understood it. Therefore the sequence matters more than the tooling.

  1. Confirm the symptom. We establish what you can actually see, and on which page, browser and device.
  2. Reproduce it away from production where possible. A fault we can trigger on demand is a fault we can prove we fixed.
  3. Find the cause, not the first plausible story. Plugin conflicts and host faults often present identically.
  4. Agree the change and the way back. Nothing goes into production without a stated rollback.
  5. Verify the original fault and the paths around it. Fixing one page while breaking checkout is not a fix.
  6. Write it down. You keep the cause, the change, the checks, and the remaining unknowns.

Choose the right path

Hacked site repair

Contain, assess, clean, close the entry point, and document the incident.

Review the recovery approach.

WooCommerce support

Diagnose checkout and order-path faults without creating unapproved production test orders.

Review WooCommerce support.

Preventive security

Reduce attack surface, improve access hygiene, and make recovery possible.

Review security services.

Ongoing care

Test updates, verify backups, define monitoring ownership, and leave a record.

Review maintenance plans.

Occasionally the right path is none of those, because the site is moving onto WordPress from somewhere else rather than being repaired where it stands. That is scoped as its own job, and the sequence matters more than the build, so it is set out separately under moving to WordPress from another platform.

Urgent help and ongoing care are different jobs

Urgent work starts with a live fault and a business that is losing something while it continues. As a result, the first goal is containment and a safe, reversible change.

Ongoing care starts from the opposite position: nothing is on fire, so the work is testing updates before they ship, proving backups restore, and deciding who watches what. In other words, one lane stops the bleeding and the other reduces how often it happens. Many sites need both, though rarely on the same day.

What to send when you first make contact

Good WordPress support begins with evidence rather than access. Consequently the first exchange should never contain a credential.

  • The site address, and the exact page where the problem appears.
  • What you can see, quoted exactly, including any error text.
  • When it started, and what changed shortly before that.
  • Who else has been in the site recently, including other agencies.
  • The host, if you know it, and whether you can still reach the dashboard.

Never send a password, API key, private key or database dump by ordinary email, web form or chat. Nobody working properly will ask you to.

How decisions are made

The symptom is confirmed, reproduced where possible, and traced to a cause rather than the first plausible explanation. The change and rollback are agreed before implementation.

Sometimes the honest answer is that a repair is not viable, or that the cause sits with your host or a vendor. We say so, and you still receive the findings. For general background on isolating a fault yourself, the WordPress troubleshooting documentation covers the standard first checks.

Questions worth settling first

Can you work with my host? Usually yes. Where the fault is the host’s, we document the evidence so you can escalate with something concrete instead of a description.

Will you need administrator access? Not to begin. Diagnosis starts from what is publicly observable and what you can describe, and access is requested only when it is genuinely required.

What if the site needs rebuilding rather than repairing? Then we say that before taking the work, because a rebuild dressed as a repair is how budgets disappear.

Migration services

Moving a site off a closed platform is a different job from supporting one that already runs on WordPress. The export is usually the easy part. What takes the time is rebuilding what the old platform never let you take with you, then keeping the URLs and the search rankings intact on the way across.

  • Wix to WordPress. The hardest of the three, because Wix gives you no meaningful export. Pages, layouts and design have to be rebuilt rather than transferred.
  • Squarespace to WordPress. Easier, because Squarespace does export. That advantage is narrower than it looks once templates and collections are involved.
  • Magento to WooCommerce. Everything a content migration involves, plus the parts that touch money: products and variants, customers, order history.
  • Drupal to WordPress. Mostly a decision about addresses and modules rather than content: nodes, fields and taxonomy terms export cleanly.
  • Joomla to WordPress. Articles, categories and images move reliably. The fee is earned on everything that is not the content.

Each page above covers what actually transfers, what has to be rebuilt, and where the redirects matter.

Where the line sits

The full service scope includes the work DuePress turns down. Reading it before contact can save a wasted conversation.

Want it to stop happening?

Most emergencies start quietly: an untested update, a backup nobody restored, a warning nobody was watching. Ongoing care runs this same sequence on a schedule.

See what ongoing care covers

Start at step one

Send the three details. We will tell you which step you are actually at, and whether this is work we should take on.

Describe the problem