In this guide we’ll show you how-to transfer WordPress to Ecenica. We’ll describe the steps required to transfer your content from WordPress.com as well as how-to transfer your WordPress files and database from another web host.
How-to Transfer WordPress Quicklinks:
Export your website from WordPress.com
Migrate WordPress from another web host
Want someone to migrate your WordPress for you?
Sign-up for Ecenica web hosting and get a FREE migration of your WordPress websites
Our team of WordPress experts will transfer your WordPress site from wordpress.com or any other web host for free with zero downtime. Saving you time, money and hassle.
Export your website from WordPress.com
If you’re using wordpress.com then it’s possible to migrate your website to your own self-hosted WordPress. Use the steps below to export your website content and transfer to a new WordPress install.
- Login to your wordpress.com Dashboard by opening yourdomain.co.uk/wp-admin in your web browser.
- From the left menu, click Tools > Export
- Click Start Export
- Select All Content. Click Download Export File
- An XML file will download to your PC or Mac named after your website. In our example; mysite.wordpress.2015-09-08.xml – Keep this safe for later.
- Open your new Ecenica self-hosted WordPress Dashboard. If you haven’t already installed WordPress then check out our One-click WordPress install guide.
- From the left menu, click Tools > Import
- Click WordPress
- A new window will appear asking you to install WordPress Importer. Click Install Now
- Click Activate Plugin & Run Importer
- Click Choose File and select the XML file you downloaded earlier.
- Click Upload file and import
- WordPress will now ask who you’d like to use as the author of the posts and pages you’re importing. The easiest option is to select assign posts to an existing user and choose your WordPress admin user.
- Check the Download and import file attachments box.
- Click Submit
- Wait for WordPress to import your content. This may take a few minutes depending on how many images you are importing. When it’s complete you’ll see the All done screen.
- Check your posts, pages and images have been imported by viewing your website.
Please note, only your WordPress website content will be migrated. Plugins, themes and widgets are not part of the wordpress.com export file. You can choose a new theme and install alternative plugins on your new self-hosted WordPress website.
Migrate WordPress from another web host
If your WordPress site is hosted with another host then it’s possible to transfer your WordPress site. Use the steps below to migrate your WordPress files and database to your new Ecenica WordPress hosting.
Transfer your WordPress Files
- Use your old web host’s control panel to create a .ZIP archive of all your website files. Download the .zip file to your PC or Mac.
- Login to your Ecenica web hosting control panel and open File Manager.
- Upload your .zip file to your public_html folder.
- After it has upload, select your .zip file and click Extract
WordPress Database
- Login to your old web host’s control panel
- Look for a link to a database management tool phpMyAdmin
- Use phpMyAdmin to export your database into a file you can download.
- Login to your Ecenica web hosting control panel.
- Create a new database and database user using our MySQL Database Wizard. Take a note of the database name, database user and database password you have created for later.
- Open phpMyAdmin
- Import your WordPress database file you saved earlier.
Update wp-config.php
- Login to your Ecenica web hosting control panel.
- Click File Manager
- Open public_html
- Select wp-config.php and click Edit
- Find the following:
define('DB_NAME', 'myuser_database'); define('DB_USER', 'myuser_dbuser'); define('DB_PASSWORD', 'bR6}*xh36^cre86g');
- Change these entries to use your new database name, database user and database password you created earlier.
- Click Save.
Note: If you do not have access to your WordPress files or database then you will need to contact your previous hosting company for support.