How to manually migrate from MultilingualPress version 2 to version 3
The implementation of a migration tool that lets you easily extract, transform and load (the famous evergreen ETL tasks) your content from the MultilingualPress version 2 to version 3 in completed automated way is in our plans, but currently we don’t have more precise info about the release date of this feature.
But while we are waiting for this tool, we are going to provide you some steps to accomplish the same results manually. So, here following you find the four steps to accomplish our goal, and migrate MultilingualPress version 2 to version 3.
Table of Contents
Create a backup of your site
We need this for safety reasons, since if a mistake occurs during your migration process (yes, you are a very careful user, but you can’t know where errors hide, do you?) you will always be able to recover your website. Don’t you know how to create a backup? In that case let me suggest you this link: https://codex.wordpress.org/WordPress_Backups
If you instead prefer an automated solution, consider our free WordPress Backup Plugin BackWPup. This will let you build your backup quickly and easily.
But if a simple backup is not enough and you need a complete automated solution, that can also perform automated restore, encrypt your data, and provide other professional features too, consider our pro version WordPress Backup Plugin BackWPup Pro. With this your data loss fears have come to an end.
Deactivate and uninstall MultilingualPress version 2
Now, that you have done the backup, it is time to get rid of MultilingualPress 2; to do that just go to My Sites > Network Admin > Plugins and Network Deactivate the plugin. Then delete it using the proper links. This process will not affect your language sites and content, they will continue to be available. But now the plugin doesn’t connect them anymore.
Install and activate MultilingualPress version 3
Get your MultilingualPress version 3 package and Network Install it in your Multisite environment using the proper link. After that, always through the proper link, Network Activate it. That’s it.
Connect all the sites and the relative content translations
Finally, we have reached the last step to accomplish the MultilingualPress version 2 to version 3 migration process. We now have to rebuild the connections between our content (post, pages, products, …). To achieve that you can first relate your language sites through the MultilingualPress settings, then use the translation metaboxes to properly relate your content.
If you also used the language switcher in version 2, this needs to be rebuilt now.
More information about all these topics can be found in our docs. So if you need help in connecting sites and relate content translation, or how to set the language switcher, please refer to these links:
Consider also that if you used country flags in your sites through the version 2, this feature is still available in version 3, but requires an additional extension that can be requested directly by the support.
So, feel free to contact us for this or for any related need!