Wordpress To Drupal

Posted : admin On 1/26/2022

Till now WordPress has been the most popular CMS platform which is urging the web developers to migrate to WordPress from other platforms like Drupal.

Drupal is also a robust CMS, with tons of useful features in it but falls short when compared to WordPress. Drupal to WordPress Migration is not that complicated as it sounds to be.

  1. Interpreting the Differing Philosophies of WordPress & Drupal This does not mean that only Drupal integrates with other systems or only WordPress allows fast-paced publishing. Rather, WordPress and Drupal have chosen to prioritize different advantages, which also entails certain trade-offs.
  2. Description This plugin migrates articles, stories, pages, categories, tags and images from Drupal to WordPress. It has been tested with Drupal 4, 5, 6, 7, 8 & 9 and WordPress 5.7. It is compatible with multisite installations.

Drupal is an older player in the market as compared to WordPress. It doesn’t have a huge market share as that of WordPress. T oday, 2.3 per cent of the websites worldwide are powered by Drupal. The platform has a total market share of 4.6% within the content hosting systems industry.

The essential WordPress plugins have eased out the process for even a new user to proceed with the migration process at ease. Here is how you can migrate your website from Drupal to WordPress.

Get Appropriate Hosting

As you want to migrate Drupal, it can be assumed that you already have a hosting provider and a domain installed for your website. Before you start with the migration process, either by yourself or with the help of a web developer hired for this purpose, all you need to have is a blank instance of WordPress installed on your server. Once it is installed you can begin with the migration process.

If you have other hosting servers make sure they are compatible with WordPress installations otherwise once you begin with the migration process you will need to stop midway and start the process again from the beginning.

Plugin installation

Once you are done with the hosting, now it is time to install the plugins. This is the easiest way of Drupal to WordPress Migration. There are hundreds of free services available that are recommended for plugin installations.

Wordpress to drupal

But a premium upgraded version of these services is required for large scale businesses having massive Drupal Customizations.

FG Drupal to WordPress plugin is really nice. Once you are done with the installations you can immediately begin to import or you can also save it for future imports. For this, you need to click on the 'Tools' button and then hit 'Run Import' to begin with the import process.

The free version of the software allows importing only specified articles like stories, pages, categories, tags and images from the old site.

However, just as all good things come at a price, you need to have a premium version of the plugin if you want to import your users and custom taxonomies as well from your old site.

If you don’t want to import Media files skip that as well. You just need to check the box, 'skip media files', and you are done. You can also choose the images you want to display as 'featured' on your website.

Wordpress To Drupal

You can also avail some extra settings as far as your external media is concerned. With WordPress, it is as easy as that. Just following some simple steps, you land up to a new CMS platform.

Drupal vs wordpress

Set out Drupal parameters

Drupal To Wordpress Data Migration

This is an important step while you are processing the Drupal to WordPress Migration. Once you have installed the plugins, you will be asked to set out the database parameters for Drupal like usernames, hostnames, passwords, prefixes and database names.

You can find the rest of these parameters by using FTP clients on core Drupal files. The FTP client will allow you to navigate through the Drupal files and get access to the rest of the parameters.

Once you locate the parameters, copy and paste those to the WordPress dashboard. Now click on the “test Database connection” button to test run the process. If it runs successfully you will get a message written in green fonts signifying success.

Customize and migrate

Now when you scroll down you will be taken to the “behavior” page of migration. Here you can customize and configure everything as per your preferences. You are at full liberty to design things in your way. Once you are done with the configuration just press the “Start” or “Resume Import” button to initiate the migration process.

The Drupal to WordPress Migration process may take a few minutes. However, it depends on the size of your Drupal customizations. Once the migration process is over, you can get to see a complete log of everything that happened right from the beginning till the end.

You will get multiple red warnings here and there but most of them are tactics to compel you to upgrade your plugins to the premium version. You can ignore these warnings if you do not want to import them but make sure there are no real errors that might render the entire migration process ineffective.

Modify links

Wordpress To Drupal 8 Migration

This step is optional. But if you initiate modifying processes, this will not go waste at all. This process makes sure that everything is running in order.

For modifying internal links, all you need to do is click on the “Modify links” button. In no time your internal links will be fixed and you will get a message as” internal links modified” popping at the screen.

Start designing your website now with WordPress

Once you are done with everything associated with the migration like theme installation, customizing and then putting up your website for customers visit, it is time to ponder whether Drupal or WordPress is more gorgeous between the two.

However, the features that you enjoyed with Drupal will not be visible here with WordPress but WordPress will open up more options and exciting plugins to navigate through.

You will myriads of default widgets and exciting plugins to design your website in your own way. Most importantly there is nothing to complain about when you are using WordPress for your website designing.

The user-friendly interface, smaller footprints, lower maintenance overhead, and rich plugins are some of the advantages of WordPress over Drupal and other platforms. Therefore, people are thinking of Drupal to WordPress Migration more often.

Nevertheless, whatever may be the reason for migration, the biggest challenge that lies is, to begin with, the process of migration, and once it is initiated it is a smooth process all throughout.

All you need to do is some FTPing and a little Plugin preparation and you are done with the migration even if you are a new user.

While Drupal is also a great CMS platform with lots of enriching features but once you start using it, you will understand why most developers prefer it over other CMS platforms.

Drupal is a robust Content Management System (CMS) with plenty of features, but its learning curve is steep – especially if you’re new to web development. However, if the solution is currently falling short of your expectations, you might want to migrate Drupal to WordPress and find out if the grass is greener on the other side (which it is, in our opinion).

Migrating your website may sound like a complicated task – the kind you’d hire an expert to do on your behalf. However, WordPress makes it simple even for new users to carry out a full migration by themselves, all thanks to its convenient plugin system (and overall ease of use).

In this article, we’ll teach you how to migrate Drupal to WordPress in three simple steps using just one plugin. Let’s get that moving van loaded up!

What you should consider before the migration

If you’re using Drupal, you should already have a hosting provider and a domain. However, you might want to consider switching to a host more in tune with the needs and requirements of WordPress. We’ve outlined a number of suitable solutions in the past, and the web is chock-full of reviews too. With that being said, if you just want to get started quickly, and with an affordable and reliable host, we recommend InMotion Hosting. The most basic plan will only cost you $3.99 / month.

Before you get started with the migration, you need to have a blank instance of WordPress installed on your web server. If you’ve gone with InMotion – like we recommend – you’ll find that you can get WordPress installed with just a couple of clicks. For other hosts, the process might vary.

Sharepoint To Wordpress Migration

Once you have WordPress installed, you can begin to migrate Drupal to WordPress:

How to migrate Drupal to WordPress (in 3 steps)

In this section, we’ll be using the FG Drupal to WordPress plugin to carry out our migration. This tool is remarkably simple to use, and we’ll cover how to use it in this piece. However, if you do happen to run into any errors, the plugin’s documentation should see you through.

It’s worth noting this plugin also comes in a premium version, but the free option is more than enough to carry out a regular migration. However, if you’re looking to move multiple authors, your comments, users, and even custom post types, the premium version might be worth considering.

Step #1: Install and activate the FG Drupal to WordPress plugin

FG Drupal to WordPress

Current Version: 2.38.1

Last Updated: March 29, 2021

Firstly, log into your new WordPress site and locate the Plugins > Add New option on your WordPress dashboard. Once inside, type FG Drupal to WordPress on the search bar at the right side of the screen:

If you typed the name correctly, only one plugin should come up. Click on the Install Now button next to its name:

After the plugin installs itself, the button will change to read Activate. Click on it once more, and we’re done!

Step #2: Find out your Drupal database parameters

Before we can use the plugin to migrate Drupal to WordPress, you’ll need to locate a few specific parameters. These are your Drupal username, password, hostname, and database name and prefix.

You should already know a couple of these, but you can find the rest by delving into you Drupal installation’s core files using an FTP client – we recommend FileZilla. Simply access your files using the client, and navigate to the site/default directory. There you’ll find a file called settings.php. Open it using your favorite text editor and locate all the parameters we specified earlier.

Take note of this information, because we’re going to need it in a minute. For now, let’s head back to WordPress.

Step #3: Import your Drupal content into WordPress

Go to the WordPress dashboard, click on the Tools tab, then pick the Import option. If you’ve installed the plugin successfully, a new Drupal option will appear within the Import menu:

Click on Run Importer, and you’ll find yourself on a new page with a wealth of settings to configure. Go ahead and type (or paste) the information you located during step number two, under the Drupal database parameters section:

Next, you’ll need to configure how the plugin will import your Drupal post summaries and media files. Selecting Import summary > to the content will import them using a Read more link. Choose whichever option you prefer before moving onto the Medias section. If you don’t want the plugin to import your media, tick the box next to the Skip media option. You can also choose which images should be set as ‘featured’ for your posts and pages, plus a few extra settings related to external media:

While your media migration should be plain sailing, if you do run into any issues during the import process, you might want to increase the timeout limit for each media file, which is the last setting on the configuration page (as seen above). This will account for a variable download speed, which enables your media to be imported successfully.

Wordpress To Drupal

Once you’re set, click on the Start / Resume the import button and sit back while the plugin does its work. When the migration is complete, a success message will appear in the plugin’s log. Then, scroll to the end of the settings page and click on the Modify internal links button. This will update any internal links on your site to match its new structure.

Once you’re done, that’s it! You’ve been able to successfully migrate Drupal to WordPress!

What to do once you’ve migrated your Drupal site to WordPress

Now that you’ve switched to WordPress, you’ll want to take full advantage of the platform’s functionality. Firstly, we recommend you pick a stylish theme for your website. Once that’s out of the way, you should install any plugins you might need. Finding the right plugins can take some time, but it’s well worth the effort depending on the features you want to implement – some are essential for a safe and secure website.

On that note, you should look into tightening up your overall site security and minimizing your page load speeds – taking some time to learn about WordPress Search Engine Optimization (SEO) is never a bad idea either.


Migrating a website to WordPress doesn’t have to be complicated. As long as you pick the right tool for the job, line up a WordPress-friendly host, and get the platform set up in advance, you’ll be set. It might not even take you that long, either!

In fact, if you’re a Drupal user, all it takes are three simple steps to move your entire website to WordPress. Here they are:

  1. Install and activate the FG Drupal to WordPress plugin.
  2. Find out your Drupal database parameters.
  3. Import your Drupal content into WordPress.

Do you have any questions about how to migrate Drupal to WordPress? Ask away in the comments section below!

Free guide

5 Essential Tips to Speed Up
Your WordPress Site

Reduce your loading time by even 50-80%
just by following simple tips.

* This post contains affiliate links, which means that if you click on one of the product links and then purchase the product, we’ll receive a small fee. No worries though, you’ll still pay the standard amount so there’s no cost on your part.