Small job

WordPress Staging Site and Safe Deployment Workflow

We set up a staging site and a safe deployment routine for your WordPress site, so updates and new features can be tested without risking the live site.

  • Typical scope approx. 6 h
  • Roughly 300 € + VAT
  • Assessment and estimate are free

When a plugin is updated or a new feature is tried directly on the live site, every mistake is instantly visible to customers. Staging is a copy of the live site where changes can be checked calmly before they go public. We set it up to fit your hosting and way of working, so that moving changes across is repeatable rather than improvised by hand.

What the work includes

  • Staging copy. We create a copy of the live site on your hosting or on a subdomain (for example test.yourdomain.com), depending on what the host supports.
  • Search engines blocked. Staging is closed off: noindex, robots.txt and ideally password protection, so Google does not index duplicate content.
  • Database search-replace. URLs are swapped safely, taking serialised data into account (for example with the WP-CLI search-replace command), so theme and plugin settings do not break.
  • Pushing and pulling changes. We set up how code and updates move from staging to live, and how a fresh copy of live is pulled back into staging when needed.
  • Git for theme and plugin code. Custom theme and plugin code goes into version control, so every change is traceable and reversible.
  • WooCommerce caveats. We explain why the whole database must not be overwritten from staging to live: orders keep arriving on the live site. We decide what moves as code and what moves as data.
  • Payments and emails. On staging we disable live payments and customer emails, so testing does not send real order notifications.
  • Safe update routine. A written step-by-step procedure: backup, update on staging, test, update live, check afterwards.
  • Backup and rollback. We verify that a backup can actually be restored, and describe how to return to the previous state if something fails.

What we need from you

  • Hosting access (cPanel, Plesk or SSH) and WordPress admin access.
  • Whether your host offers a staging feature or a subdomain is needed.
  • Permission to change DNS for a subdomain, if required.
  • Who updates the site, so the routine matches how it is really used.

What is not included

Who it suits

It suits online shops and businesses where the site earns money and every outage costs, and anyone with several people working on the site. For a small information site, the host’s staging button and a proper backup are often enough, and we will say so.

approx. 6 h Typical scope
50 € Hourly rate + VAT
300 € Estimated total

This is an estimate, not a quote. We’ll review your site free of charge first and tell you the exact time required. If the job turns out smaller, you pay less – we bill for the time actually spent.

How this job works

  1. Send an enquiry

    Send us your site address and a couple of sentences about the problem. We usually reply the same or the next working day.

  2. We review it and give you the price

    The assessment is free. You’ll know the exact time and price before you decide on anything.

  3. We do the work and report back

    We take a backup before making changes. When the work is done you get a summary of exactly what was done and what to keep an eye on going forward.

Frequently asked questions

Does staging cost extra hosting?

It depends on the host. Some include a staging feature in the plan; for others we create the copy on a subdomain within your existing space.

Will WooCommerce orders be lost on staging?

No, live orders stay intact. That is exactly why we do not overwrite the live database with staging; we move code and selected data instead.

Will Google index the staging site?

No. We block it with noindex and robots.txt and recommend password protection.

Is Git required?

No, but we recommend it for custom theme and plugin code, since it makes changes traceable and reversible.

What does it cost and when can you start?

We start with a free review and estimate and invoice actual time spent. Work usually begins within 1–3 working days.

Testimonials

What our clients say

Long-standing partnerships say more than any slogan. Several of the clients below have been with us for over seven years.

We have worked with Birk for eight years now. This time we wanted a new website for the company, and the goals were set high from the very start – in visuals, functionality, manageability and SEO. Thanks to Birk’s professional approach we got a website of a high standard that met our expectations 100%. The collaboration went smoothly because Birk is a very good and direct communicator, helpful, dependable and conscientious.
Karina Riive Karina Riive LIGNAMETS OÜ, FARMLAND PURCHASING MANAGER
We ordered a feature-rich bespoke online store from Zezz. It was also important that it integrate with our accounting software. Zezz handled the task well and has been our day-to-day web development partner since 2018. Overall score 8/10 – there is always room to do better.
Aivo Kuldmeri Aivo Kuldmeri WESTBERG KAUBANDUS, MANAGING DIRECTOR
As a client you sometimes feel that you don’t know exactly how, and sometimes not even exactly what. But our collaboration has produced a website that our own people value and others try to copy. Thank you for the patience, the good ideas and the understanding. Thank you for visualising it and making it visible. I liked that Zezz keeps its word and stays flexible.
Mart Tilk Mart Tilk MANAGER, MÄRJAMAA SPORTS CENTRE

See our clients and testimonials

Get in touch

Let’s talk about your project

The first hour of consultation is free and comes with no obligation. We usually reply the same or the next working day.

  • The first hour is free – even if we don’t end up working together
  • You get a concrete price and timeline, not a vague “about”
  • No sales pressure and no automated follow-up calls

Request a quote

Describe what you need in a couple of sentences. We’ll get in touch and arrange a free consultation.


    Your details are never shared with third parties or used for newsletters.