At present, there are a lot of blogging tools for you to set up your personal blog site with ease, among which Tumblr and WordPress are two of the widely used options. However, as compared with WordPress, Tumblr has a lot of limitations. For instance, it is simply an online platform that allows you to share your thoughts and ideas, but does not give you the true ownership of your blog and the full control over the site appearance and add-on functions. You can check this Tumblr vs WordPress comparison to get more detailed information between them.
Now, as many Tumblr users are looking to move their content to a self-owned WordPress site, in the following, we have listed some tips about how to move from Tumblr to WordPress with ease.
Something You Need to Prepare Before the Migration
Here, you need to know that a truly independent WordPress blog site requires the proper domain name and the reliable WordPress hosting provider. In this case, you firstly need to decide a good domain for your online address and sign up with a top-notch web host. Here, we have listed the top 3 options for you to choose.
After that, you need to install WordPress using the 1-click WordPress installer offered by your web host and use your preferred blog template to beautify your site.
As all the preparations are done, now, you can start moving your blog from Tumblr to WordPress using the following steps.
Step 1 – Install the Tumblr Importer Plugin
To begin with, you need to install this plugin on your WordPress site. Here, you can install it via the Plugin tab on your dashboard. Or, you simply need to click the Import button from the Tools tab. Here, you can find a list of systems for the import practice. Simply click the Tumblr button and press the Install Now button in the pop-up window.
Step 2 – Create the Tumblr APP
After installing this special button, you now need to click an app with the Tumblr API. To do this, you firstly should enter this page and log into your blog site using Tumblr account. In the next screen, simply click the Register Application button.
From the registration page, you are required to enter a series of information such as the name and description of your application, the contact email for administrative, the name of the application website and many more.
Here, you need to enter a special URL for the default callback. You can find the right link offered by the Importer plugin.
After finishing the registration process and clicking the Register button, now, you can be presented with the Secret Key and the Consumer Key. Just copy and paste them into the setting page of your Importer plugin. Then, connect your WordPress site to the Tumblr account.
In the next screen, you need to click the authorization link of the application, so this importer plugin can access your Tumblr account.
Step 3 – Import Your Tumblr Blog to WordPress
Now, you can import your blog site from Tumblr to WordPress simply by clicking the Import This Blog button. It is possible that you might set up multiple blogs using the same Tumblr account. If so, do not forget to choose the right one for migration.
The importing process may take a while to finish and works in the background. The duration is based on the number of posts, pages, drafts and images.
In addition, when the migration is completed, the plugin will show you the “Finished” status. Note that all your content is moved with the correct format. For instance, the textual article in Tumblr will be transformed into a blog post in WordPress; the image in Tumblr will be transformed into the gallery in WordPress.
Step 4 – Redirect the URL of Tumblr Blog
Only moving the blog content from Tumblr to WordPress is not enough, you also need to redirect the blog URLs.
If you use the custom domain name in your Tumblr blog site, the redirection process is much easier. You simply need to install the Redirection plugin in your WordPress admin, and then, click the Redirection button from the Tools tab.
Now, you can add the new redirection by entering the source URL and target URL the same way as the below screenshot. After that, your blog URL can be redirected successfully.
However, if you use the default domain of Tumblr that looks like “domain.tumblr.com”, you need to continue to the next pace and use the coding stuff to achieve the redirection purpose.
Here, you need to enter your Tumblr account and click the Edit Appearance button from the Account drop-down menu. Then, click the Edit Theme button.
In the next screen, you are allowed to edit your theme HTML. Simply press the edit button and add the below highlighted lines of code into the head element.
Also, you need to copy and paste the following code into the body element.
That’s it! The coding stuff can redirect your Tumblr blog to your WordPress site with the right URLs.