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.
Create a staging site
- Go to Sites → New Site and choose the Staging type (a test site on a .kelma.io subdomain).
- Or clone an existing site so staging starts as an exact copy of production.
- Build and test freely — staging is isolated, so nothing you do touches your live visitors.
Push to live
When your changes are ready, open Push to live and choose what to deploy:
- Pick the target site (your production site).
- Tick Push files — all files, or just selected folders like /wp-content.
- Tick Push database — the entire database, or selected tables only.
- Click Push to selected site. Caches are purged automatically on deploy.
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.
Leave a Reply