WordPress website redesign: how much it costs and how long it takes

WordPress svetainės atnaujinimas: kiek kainuoja ir kiek laiko trunka

If you want to sleep peacefully in 2025, WordPress website updates must happen regularly and in an organized way. Updates patch security vulnerabilities, align plugins, improve performance and often fix the “strange” issues that quietly cost you lost leads or orders. But how much does it cost and how long does it actually take? Below is a clear, practical explanation without technical jargon – with price ranges, timelines and a concrete plan to prepare for a smooth, surprise-free update.


What is actually included in an update

WordPress website updates are not a one-click action. A proper process looks like this:

Backups and staging. First a full copy of files and database is created, then updates are tested in a staging environment – a clone of your site where errors don’t affect real visitors.

Core, theme and plugin compatibility. The WordPress core, the active theme (or child theme) and plugins are updated. If an abandoned plugin is no longer compatible, it must be replaced with an alternative.

PHP version and server stack. Many issues come from an outdated PHP version. Upgrading to a recommended version (e.g., 8.2/8.3) often brings a performance boost. Here it’s important to check whether all plugins are ready.

Testing and rollback plan. Critical flows are tested: checkout, forms, search, filters, translations, payments. If something breaks, you have a rollback – the ability to instantly restore the previous version.

In short: security + compatibility + performance. When all three are under control, updates become routine instead of a lottery.


How much do WordPress updates cost?

Below are indicative ranges based on real scenarios. The final price depends on your website size, number of plugins, customizations and risk level (WooCommerce, subscriptions, B2B logic).

Small business website (no WooCommerce)

  • 8–20 plugins, one theme, simple forms.
  • Tasks: backups, staging, core/theme/plugin updates, basic testing, minor fixes.
  • Price: ~€150–€350.

Medium WordPress website (more integrations, multiple templates)

  • 20–40 plugins, multiple layouts, multilingual, CRM/email integrations.
  • Tasks: everything above + PHP upgrade, conflict resolution, child theme fixes, performance check.
  • Price: ~€350–€700.

WooCommerce store

  • Products, shipping and payment plugins, invoices, possibly subscriptions.
  • Tasks: everything from the medium tier + checkout testing (cart, shipping, payments), email templates, GA4 purchase tracking.
  • Price: ~€600–€1500+ (depending on complexity and risk).

Ongoing maintenance plans (monthly)

  • Regular updates, backups, monitoring, security patches, small development tasks.
  • Price: ~€59–€199/month depending on site size and SLA.

These ranges help you estimate. They are not one-size-fits-all – the exact price is defined after a short audit (plugin list, PHP version, WooCommerce complexity).


How long does it take?

Small website: 0.5–1 working day (backup → staging → updates → testing → deployment).
Medium website: 1–3 working days (especially if PHP and server stack are upgraded).
WooCommerce store: 2–5 working days (checkout flow testing, payment/shipping module specifics, GA4 validation).
Large or heavily outdated projects: 1–2 weeks (many conflicts, plugin replacements, code fixes).

The most time is usually spent on testing and conflict resolution – for example when a new theme doesn’t work with the page builder or a shipping module conflicts with payments.


How to prepare and avoid higher costs

List your critical flows. What matters most to your business? Checkout, contact forms, bookings? These are tested first.

Remove “dead” plugins. If a plugin hasn’t been updated for 1–2 years, the risk increases. It’s better to have 15 solid plugins than 35 random ones.

Create a child theme. Any design or functional changes should live there – then the main theme can be safely updated.

Clean server setup. Clear PHP version, object cache, CDN for images – all this reduces conflicts and shortens the update time.


Most common mistakes (and how to avoid them)

Updating live without backups. If something breaks, it becomes a long night. Solution: always use staging + rollback.

Skipping the PHP upgrade. New plugins often require newer PHP. Solution: check requirements and upgrade PHP in staging first.

Outdated WooCommerce payment/shipping modules. Even if they “work”, they can fail after updates. Solution: supported modules and full checkout testing.

“Speed later”. Updates are the perfect time to fix Core Web Vitals (image dimensions, width/height, lazy loading, JS reduction). This often results in real conversion gains.


When an update is not enough – time for an upgrade

PHP jump (e.g., 7.x → 8.2/8.3) often requires plugin review and code fixes – that’s a mini project.

Theme change or dropping a builder. If the theme is outdated or unsupported, moving to a modern one (e.g., a block theme) is cheaper than constantly patching conflicts.

WooCommerce architecture. If many modules conflict, it’s worth rethinking the checkout flow (one-page checkout, express payments), shipping/payment logic. That’s not just stability – it’s conversion.


The cost of not updating

Security risk. Popular plugins are common targets. Fixing a hacked site costs more than regular updates.

Silent functionality breaks. Form emails not arriving, add-to-cart failing, slow mobile – these quietly kill conversions.

Expensive emergency work. When things crash, everything becomes “urgent”. Planned updates are cheaper and calmer.


How we work (shortly)

  1. Quick audit. Review plugins, PHP, theme and critical flows.
  2. Staging and backups. Create a safe testing environment.
  3. Update and testing. Core, theme, plugins, WooCommerce checkout, emails, GA4 purchase events.
  4. Deployment and monitoring. First week we track errors, performance and conversions.

If needed, this work is combined with ongoing website maintenance (monitoring, security, performance) and custom development solutions. For WooCommerce projects we help simplify checkout and implement express payments; for other platforms we assist with selecting and configuring PrestaShop modules.

Order a website
Scroll to Top