This is a live pair of WordPress sites, already connected to each other with Migro. Use them however you like. Everything resets every hour, so you cannot break anything permanently.

Things worth trying

1. Dry Run

Open Migro, tick a few items, and choose Dry Run instead of Migrate. It reports what would change without touching anything. Items already identical on both sites are marked in sync and skipped.

2. Push the missing pages

Two pages on staging, Photo Gallery and Our video, do not exist on the live site yet. Select them and migrate. They appear on the live site with their images.

Also this post changed the title and content on live and they still attached to each other, if you migrate it, there is no duplication.

3. Change a layout, then push it

Edit any page in Elementor on staging. Move a section, change a heading, save. Run Migro again and the page is no longer in sync. Push it and the live site picks up the new layout.

4. Swap an image

Replace an image on a staging page, then migrate that page. Migro carries the file across, re-points the URLs, and keeps the original upload month.

5. Quick Migrate

Go to Posts or Pages. Each row has a Quick Migrate link that pushes that single item without opening Migro at all.

6. Re-migrate everything

Tick Re-migrate everything before you migrate. Migro ignores the in sync check and rewrites every selected item, which is what you want after someone has edited the live site by hand.

7. Restore a backup

Migro takes a backup of the destination before it overwrites anything. Open the Backups tab after a migration and restore one. The content goes back to how it was.

8. Migro Health

The Health screen checks that the two sites are talking to each other correctly, that each one knows whether it is staging or production, and that nothing is pointing at the wrong database. It also shows the wp-config block used to connect a pair by hand.

What does not work in this demo

The reset

Both sites return to this exact state every hour. If something looks odd, wait for the next reset or ask us to run one. You can reach us at support@migro.dev.

Have fun!

And if something doesn’t work right, let me know, there is no perfect software, but the goal is to make it better every release.

One Response

Leave a Reply

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