How to Move a Drupal Site to WordPress

How to Move a Drupal Site to WordPress

The process of moving your website to WordPress may seem like a complicated task, but it really isn’t. Given that it is the internet’s most popular content management system (CMS) and people migrate to it all the time, WordPress has simplified the process via its plugin system and the ease of use of the WordPress site

Although Drupal is a robust content management system (CMS) with lots of features, some of its users may want to experience more than what it offers, hence the migration to WordPress. We have outlined a few steps that will help you move from Drupal to WordPress should you need to.

How to Migrate Drupal to WordPress

Install the Plugin

The first step for the Drupal migration is to get a website host that supports WordPress installations. Once that has been settled, try to install the FG Drupal to WordPress plugin. It comes in free and premium versions and is the easiest way to migrate Drupal to WordPress. All you need to do is

  • Log into your new WordPress site
  • Locate the Plugins > Add New option on your WordPress dashboard.
  • Next, you type FG Drupal to WordPress on the search bar at the right side of the screen
  • Click on the Install Now button next to its name of the plugin
  • After the installation, you now have an option to “Activate”. Once you activate the installation, you are a step closer to migrating to WordPress!


While the free version of FG Drupal to WordPress only imports articles, stories, pages, images, categories, and tags from your old site the premium version is built for tougher tasks like importing custom taxonomies or users.


Once inside a WordPress installation, you will be provided with information on the database and an option to remove your WordPress content when you import from Drupal.

 Get your Drupal Information

When you scroll down from here, you will see a heading called Drupal Database Parameters. That is where you will get your Drupal information like your Drupal username, password, hostname, database name, and prefix. To access all these and more, you will need to navigate the /public_html/your_drupal_directory_goes_here/sites/default directory of your Drupal installation using an FTP client like FileZilla. The information you need is in the settings.php file which you can open using a text editor.

The next thing is to copy and paste those values into the WP dashboard database. Be sure to include the “understore” when you are pasting in the Drupal Table Prefix  or  prefix in the settings file.

You should then proceed to test the database connection by clicking on the designated button. If you have followed the instructions in this article to the letter; you should receive a green Connection Successful message.

 Customize and Migrate Drupal to WordPress

Migrating from Drupal to WordPress may take a while, depending on the size of your Drupal installation.  To continue your migration, go to the WordPress dashboard, click on the Tools tab, the  Import option and lastly Run Importer which will take you a new page with a plethora of settings to configure. These options allow you to customize your experience based on your installations.

You can decide how you want Drupal content imported by selecting Import summary > to the content will import them using a Read more link. Choose whichever option you prefer before moving onto the Media section. If you don’t want the plugin to import your media, tick the box next to the Skip media option. In the event of difficulties while importing, increase the timeout limit for each media file.

Click on the Start/Resume the Import button when you are satisfied with the configurations. Upon completion of the migration, a success message will appear in the plugin’s log. You may then choose to revise the internal links on your site by clicking on the Modify internal links button of the settings page.

Also Read  Best Shared Web Hosting for WordPress, Joomla and Drupal

 Modify Internal Links

Should you choose to revise your site’s internal links like the permalink structure (among others), click the Modify Internal Links button and in no time you will be alerted to the automatic revision of your links.

Set Up Shop

Once you have switched to WordPress, take full advantage of the platform’s functionality to install and customize themes and plugins that will allow you to design the WordPress website you have always dreamed of. However, now that you are on WordPress, be sure to pay attention to the safety and security of your website because of its implications for you and your visitors.


Going by the steps above, moving from Drupal to WordPress is easier than it sounds. WordPress is currently the best CMS so it is only a matter of time before you start reaping the dividends of your migration. Cheers!




If you have found a spelling error, please, notify us by selecting that text and pressing Ctrl+Enter.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Close Menu


Spelling error report

The following text will be sent to our editors: