[Shipper Pro] How to move a websit

Well… It should be so simple. You even have a plugin named Shipper, but as far as i can see, Shipper API methods is only valid if I also change the URL of the site. The package methods is stupid, cause i already have WordPress installed at destination. So how do I change the server easiest ( I do this 4 times a day! )

  • Jair Jaramillo
    • Staff

    Hello Brian.

    Shipper’s API migration requires both the origin and the destination sites to be registered in The Hub at the moment of the migration. Indeed, this means both sites must be accessible through different URLs.

    Some hosting providers (like us!) configures a temporal URL for their users’ sites so they can check their WordPress installations before assigning them a domain. If this is not the case with the hosting provider of your destination site, you can always assign it a temporal domain, or use a subdomain of the origin site (for example, migrating yoursite.com to new.yoursite.com); and then switch the domains after the migration is completed.

    Shipper’s Package migration generates a file that you can move later to the destination site; then, uploading a php file (also provided by Shipper) you can then start the migration process by accessing this file (for example, yoursite.com/installer.php).

    This method doesn’t require the destination site to have WordPress installed, as the package includes all the files necessary to generate a WordPress site. Yet, there is no problem if there is already a WordPress site in the installation directory and, in fact, Shipper can read the current configuration files in order to fetch the database access information, so you don’t have to deal with that.

    And of course, if you are migrating to our hosting, you can use our Migration Tool.

    For more information about how to use Shipper, I recommend you this article

    Kind regards,
    Jair.