Staging sites and push to live

📖 2 min read🗂️ Kelma Dashboard🔄 Updated June 10, 2026

Never test changes on a live site again. Kelma lets you create a staging copy, try plugin updates, theme changes, or new code safely, then push exactly what you want to production — all without touching the command line.

dash.kelma.io/sites/yoursite.com/push
OverviewSettingsWordPressDatabasesBackupsTerminalSecurityCronRedirectsSSLDomainsMonitoringCollaborators
Push to live
Sync your staging copy to a live site.
yoursite.com
Push files
◉ All files    ○ Selected folders
Push database
○ Entire database    ◉ Selected tables (12/41)
Push to selected site

Create a staging site

  1. Go to Sites → New Site and choose the Staging type (a test site on a .kelma.io subdomain).
  2. Or clone an existing site so staging starts as an exact copy of production.
  3. Build and test freely — staging is isolated, so nothing you do touches your live visitors.
Tip: Use staging for every plugin or theme update. Confirm the site still works there, then push — your live site only ever sees changes that already passed the test.

Push to live

When your changes are ready, open Push to live and choose what to deploy:

  1. Pick the target site (your production site).
  2. Tick Push files — all files, or just selected folders like /wp-content.
  3. Tick Push database — the entire database, or selected tables only.
  4. Click Push to selected site. Caches are purged automatically on deploy.
URLs are rewritten on import. When you push the database, the staging URLs are rewritten to the target (production) domain automatically — so links and settings point to the right place.

Tips & tricks

  • Push files only when you have changed a theme or plugin but do not want to overwrite live orders or content in the database.
  • Push selected tables when you have edited options or a custom table on staging but production has newer orders you must keep.
  • Snapshot production first. Take a temporary backup of the live site before a push, so a one-click rollback is ready if needed.
  • Keep staging fresh. Re-clone from production before starting major work so you are testing against current data.

Where to go next

 Image Name  - Staging sites and push to live

Leave a Reply

Your email address will not be published. Required fields are marked *