Los Angeles: Switching a website from one web host to another is not just a matter of copying files. If you are employing a content management system (CMS) for blog hosting, such as WordPress, must ensure your new host has the compatibility you require. You will also have to export all of your WordPress content, together with the database and uploaded images.
This concise guide will explain the process.
- The first step in the process is to download all of your content. You can do this from within WordPress. From the dashboard, navigate to Tools -> Export
- Select whether you want to download all content (including comments) or just posts or pages.
- Click “Download Export File”
WordPress will offer you an XML file encompassing all of your posts, pages, comments, custom fields, categories, and tags. It will not download your uploaded images. You will still have to copy those over yourself.
Prior to importing on the new site, you must ensure your host is set to let a sizeable PHP file import. If possible, you can check the memory limit in php.ini. If you get a “Fatal error” message about the memory size being very small, gain it in your configuration.
On the new site, do the following:
- From the dashboard, navigate to Tools -> Import
- Choose “Wordpress” from the list
- When it asks you to install WordPress Importer, click the Install button
- Choose your XML file from your computer to upload
- It will ask you to map your authors to an existing user or create a new user. Follow these instructions to ensure all items have authors
- Finish the import by following the onscreen instructions
You must now have effectively migrated your WordPress installation from one web host to another.
Read more: WordPress Web Development