4 – Restoring Your Themes and Plugins
Despite the fact that all of your material and uploads will now be available on the new site, any customizations will need to be completed anew on the old one. If you wish, you can have the premium plugin “BackupBuddy” take care of this for you instead.
1. Uninstall and reinstall your theme, then reconfigure it. If you have made any changes to the theme’s coding, it is probable that you will be better off manually moving the files over from the FTP server on your old site. Your themes will be located in the “wordpresswp-contentthemes” directory on your server.
2. Reinstall and reconfigure any plugins and widgets that you want to use on your website. The quickest and most straightforward technique is to open both your old and new WordPress sites side by side and manually go through the settings one by one on each site.
It is likely that your new WordPress site will seem very similar to your old one, though there are a few more crucial points to keep in mind. You may need to update any internal links on your new site to point to the new domain, and you may automate this process by using a plugin such as “Pretty Link” from the WordPress plugin repository. As well as updating any RSS feeds, you’ll also need to set up a 301 redirect to ensure that people, as well as search engine crawlers, are instantly forwarded to your new domain name. In addition to these steps, make sure to submit a new XML sitemap to Google, and properly test your new WordPress site.