Back to Documentation
WordPress

Staging Environment

Test changes safely before pushing to production. Create an exact copy of your WordPress site for testing.

1Create Staging Site

Create a staging environment:

  1. Go to your WordPress site dashboard
  2. Click "Staging" in the sidebar
  3. Click "Create Staging Site"
  4. Wait for the copy to complete (usually 1-2 minutes)

Your staging site is created at staging-yoursite.bericanlabs.com

Note: Staging is available on Business and Professional plans.

2What Gets Copied

The staging environment is an exact copy of:

  • All WordPress files and themes
  • All plugins and their settings
  • Complete database including posts and users
  • Uploads and media files
  • WordPress configuration

The only thing that changes is the URL.

3Making Changes

Use your staging site to safely test:

  • Plugin updates
  • Theme changes
  • WordPress core updates
  • New functionality
  • Design changes

Changes to staging don't affect your live site until you push them.

4Push to Production

When you're ready to go live with your changes:

  1. Go to Staging dashboard
  2. Click "Push to Production"
  3. Select what to push:
    • Files only
    • Database only
    • Files and database
  4. Confirm the push
  5. Changes go live within seconds

Warning: Pushing database will overwrite production data. Back up first if needed.

5Sync from Production

Update staging with latest production data:

  1. Go to Staging dashboard
  2. Click "Sync from Production"
  3. Choose what to sync (files, database, or both)
  4. Confirm the sync

This overwrites staging with fresh production data - useful for testing with real content.