How to Move Your Site From Joomla to WordPress

Joomla is a content publishing and management platform just as WordPress is, and it is a good platform; however, it is not as easy to use as WordPress is, or rather, it is meant for more advanced users. Migrating your content from Joomla to WordPress can be a great way to increase your productivity and ease of use, or in some cases, when a platform expands, to more easily find admins or to reduce the time spent teaching content contributors how to use the platform. Either way, no matter what your reason for the migration of platform and content is, it can be done relatively easily, and we’re going to show you how to do it in this article.

The first steps are to first pick a web host and to install WordPress. When you have the platform running, you should head to your WordPress admin area and activate the FG Joomla to WordPress plugin.

This is a specialized plugin that will do most of the heavy lifting for you. Head to the Tools section of the plugin and from there select Import. The list of import tools contains different options, and you should pick Joomla (FG) from the list.

Within the Joomla importer page you will have to specify the Joomla website address and some database information, basically what you want imported.

Getting the information right is easy. You have to head to the Joomla Global Configuration settings, or the configuration.php file in your Joomla root folder. Finding the file can be done by connecting to your website and then using a FTP client to open the configuration.php file. You can use a notepad text editor to read the file.

The Behavior tab is where you’ll need to head next. From there you will specify which data you want exported. Also, to select your video and images you need to check the Force Media option.

The final step is to click the “Import content from Joomla to WordPress” button.

The automated import process will start and depending on the amount of content you need to swap, this step can take different amounts of time.

After the import process has finished you will get a notification which will aggregate the entirety of the content and will display info on the categories, posts, and media imported.

Fixing broken links

Internal links need to be fixed manually. The Joomla FG importer page offers you a simple interface to do it, though you can choose to postpone this process. Otherwise, click on the Modify Internal links button to do it.

Troubleshooting

The most usual error while importing from Joomla is a memory based problem. If you get the “fatal error; Allowed memory size of … bytes exhausted” you might need to fix it. Also, database connection errors are quite common and sometimes credential errors may occur as well. So make sure you use the right credentials for your login.

Media imports may be disabled in the Joomla php.ini file, but this can be enabled by modifying the php file.

Overall, the process is simple and straightforward and after the import has been finished, very little, if anything is lost in the content or the way it is formatted.