Below are the steps you would like to follow in order to be sure that your website continues to work like before or even better after getting the new design – 0. Take a backup of your current theme folder – This is like a pre-requisite before you start moving to the new WordPress theme. Just in case you messed up during the new theme installation, you can revert back to the old theme if you have the backup.
- Check for broken links – Make sure that there are no broken links once you move to the new theme. Links like About me, Contact me, etc., are very crucial for a blog, and since most of the themes have their default About page, you have to make sure they link to the correct ones.
- Look for possible security loopholes – Some WordPress theme designers encode some parts of their code (especially the footer links) with the idea of not letting the users remove the sponsors’ links. But, there is a possibility of encoding a malicious script along with this, which might prove disastrous for you later on. Have a look at this post and make sure your theme is free of malicious codes.
- Remove unnecessary code from your WordPress header – Amit from Digital Inspiration has written a wonderful post on Things to be done after installing a WordPress theme. Most of them holds true even when you are updating your wordpress theme, since files like functions.php& header.php gets overwritten with your files from your new theme.
- Make sure your RSS Subscription link is correct – All the themes have default feed links. Check that you have correctly linked your feed icon to your feeds. You can try subscribing to your site to be sure. When you subscribe with the blog’s URL, your RSS Reader should auto-discover the available feeds.
- Check if all your Pages are listed properly – The display of pages will be different in different themes. Make sure all the pages are listed properly. In case you had excluded any page from the header of your previous theme, you might have to do the same with the new theme as well.
- Put back your Stats Tracking code – Most of us use a blog stat tracking script/tool like Google Analytics, Woopra, etc. Make sure you have the code snippet/script in the header (or footer) section of your blog theme.
- Check your Website from different Browsers – This is one of the most important steps to be taken care of when changing the WordPress theme. This is because the blog’s readability is at stake. Make sure there are no alignment issues in different browsers like IE, Firefox, Chrome & Safari.
- Check if your Sidebar content are correct – Many a times, the themes come with default links/blogrolls. Remove all the unwanted links and widgets from the sidebar. If you had manually added some code in your previous theme, make sure you re-apply them to the new theme as well.
- Re-evaluate your Plugin usage – You may not need every plugin that you were using before. More the number of plugins slower will be your website loading time. This will be the right time to re-evaluate your plugin usage as some may be no longer suitable to the theme you are using and some might be redundant.
- Put back your Adsense/other ads code – If you are not using a plugin to manage your ads, then you must put back the Adsense (or another ad network) code manually in your theme. Also, you might want to change the color of the text ads to blend with the new theme.
- Check if your Favicon is proper – Favicon should ideally match the current theme and logo of your blog. So, make sure you change it before the new theme goes live.
- Look how you can optimize your blog – This is another important step you must follow when changing the WordPress theme. Optimization of the blog includes replacing unnecessary PHP codes with static URLs (like homepage links, RSS URLs, etc.), removal of unused plugins and themes, removal of unnecessary JavaScript, etc.
- Put up a post about the new Design – Many of your readers might follow your blog posts through email or RSS feed. So, it is important to let everyone know about the new design changes you have just made. Also, ask for feedback from them. This ensures any caveat while changing the theme is covered up soon.
Over to you
I hope this post will be helpful for you when you decide to have a makeover for your WordPress blog. Any other important step you would like to add? Let me know through your comments.