Yes, it is possible. In fact, it’s even possible to import your Tumblr (among others, see just below) to your new WordPress. Word of caution, importing things will always be like moving house, a dinner plate will get broken, a shoe will get lost; most of all things imported to the new website or new account will be fine, but there will always be something not quite hooked up, but still there. For a nominal fee, we can perform this service for you, see WordPress Transfer & Setup; otherwise, you can follow these steps below yourself.
* WordPress can import: WordPress, Blogger, Blogroll, LiveJournal, Movable Type, TypePad, and Tumblr (correct as of 27th Dec 2017).
When you move to us, follow these steps:
1. Do a complete backup of your old website. We recommend downloading everything from your public_html folder using an FTP program like Filezila or similar. Especially download your …blog/wp-content/uploads/…
> Click on the image to see larger
2. Export your WordPress to an .xml file (or similar); store it in three safe places (1. on your computer; 2. on a USB memory stick kept in a safe place; 3. in the cloud on Tresorit or DropBox)
3. Keep the old webhosting account open for as long as possible (at least a month) so you can access any forgotten files.
4. Unlock your domain (it’s a security feature to prevent others from stealing it). Be sure to lock it again when you have it re-established with us.
5. Obtain your EPP code (a security code that lets domain registrars and webhosts know that the transfer is authorised, and it prevents domain theft)
6. Open an account with us, and use the Transfer Domain button
7. It can take 7 to 14 days for the transfer to complete (we’ve seen it take more than 21 days; strangely it’s a manual process)
8. While waiting, setup a new “Home Page” with Site Publisher, to act as a landing page, or copy and paste your existing .html site into your new public_html folder in your cPanel File Manager (details in your email you received from us). Use this page to link to your subdomains and web apps like your blog, social media, and more.
9. Once the domain transfer is complete, log into your cPanel (yourwebsite.com:2083), go to Softaculous, and install WordPress.
10. Advice, use the same Username and Password for your ‘new’ WordPress installation as before on your old webhost.
11. Important step: import all the photos and uploads from the old WordPress. These go into …/blog/wp-content/uploads/… You may have a lot of folders here. It’s much, much easier to use an FTP program like Filezila, which can upload the whole “Uploads” folder for you. In one of your emails from us, there is information on your FTP username, password, and address.
12. After putting all the Uploads in place, go to your WordPress Dashboard, go to Tools, go to import, install the WordPress import tool, run WordPress importer, and upload your .xml file from your old site. Everything should work fine (except for one or two unavoidable glitches). You may need to reinstall the theme you used before.
If there are upload file size problems
You may have a problem with upload file size. First, in cPanel, go to Search and lookup phpini and use the Multi PHP INI Manager to change the maximum upload file size from 2 to 4 or 8mb. Second, and only if editing the phpini file doesn’t work, edit the .htaccess file (as shown in the images below). In cPanel, go to File Manager, go to Settings (top right), turn on Show Hidden Files, and press OK. Go to .htaccess file, and either change the max upload from 2 to 4 or 8mb or add the code “php_value upload_max_filesize 4M” precisely (without the quotation marks; highlight, copy & paste if you’re unsure).
If you have any problems, please contact us. Alternatively, we can perform the WordPress importing service for you (see WordPress Transfer & Setup). Either send us your .xml file or give us your old account login and WordPress login and we can manage the rest for you (we have our own supply of headache tablets).