How to change the domain of a Cornerstone site?

We developed a site on a “dev domain” (staging) using X Theme. The dev site works well and we now wish to move it to production, in the simplest manner possible.

Obviously we can change the “Site URL” and “Wordpress URL” in General Settings. This should take care of all site inter-links and menus, since we use relative links /some-page everywhere consistently (there’s no explicit domain in hyperlinks, buttons links etc).

But how will the other X Theme plugins and tools (Cornerstone?) handle such change? Do they store/cache the domain internally somewhere, instead of using the Wordpress site settings dynamically?


I looked through the KB and saw a mention of “BlogVault” and Migration Guide. They seem relevant but:

  • BlogVault seems to be a 3rd party (and costly) subscription service, we’d prefer to avoid that.
  • The migration guide recommends dumping the entire DB, rewriting parts of it semi-manually, then importing into a separate new installation. This sounds like an overkill and quite dirty (and still doesn’t address migrating other files and settings).

What is the simplest way to change the domain of an X Theme site built with Cornerstone?

Hi @piskvorky,

Thanks for reaching out.

The simplest and easiest is using All in one migration plugin, it should automatically change the internal links including the one added to serialized data of cornerstone.

Please check this https://wpshout.com/quick-guides/all-in-one-wp-migration/

It’s simple as exporting your site as a file and import it to the destination using the same plugin.

Thanks!

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.