WPBeginner

Beginner's Guide for WordPress

  • Blog
    • Beginners Guide
    • News
    • Opinion
    • Showcase
    • Themes
    • Tutorials
    • WordPress Plugins
  • Start Here
    • How to Start a Blog
    • Create a Website
    • Start an Online Store
    • Best Website Builder
    • Email Marketing
    • WordPress Hosting
  • Deals
    • Bluehost Coupon
    • SiteGround Coupon
    • WP Engine Coupon
    • HostGator Coupon
    • Domain.com Coupon
    • Constant Contact
    • View All Deals »
  • Glossary
  • Videos
  • Products
X
☰
Beginner's Guide for WordPress / Start your WordPress Blog in minutes
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
Recommended
WordPress Plugins
View all Guides

WPBeginner» Blog» Beginners Guide» Checklist: 15 Things You MUST DO Before Changing WordPress Themes

Checklist: 15 Things You MUST DO Before Changing WordPress Themes

Last updated on April 17th, 2019 by Editorial Staff
952 Shares
Share
Tweet
Share
Pin
Special WordPress Hosting offer for WPBeginner Readers
Checklist: 15 Things You MUST DO Before Changing WordPress Themes

If you have used WordPress, then you have probably switched themes at least once in your life. If you haven’t, and this is your first time, then it is even better. The beauty of WordPress is that it makes it very easy for users to change themes. It is literally few clicks away. But changing themes is much more than simply clicking activate. In this article, we will provide you with a checklist of things that you MUST do before changing WordPress themes. These steps are critical to make sure the process goes smoothly otherwise you can end up losing elements that you did not mean to lose.

1. Take Notes on Your Current Theme

Take Notes on your Current WordPress Theme

Many WordPress users surf the web to find solutions to their problems. Often they find those solutions in form of snippets that they add manually in their theme such as the functions.php or another file. Because these changes were made once, people have a tendency of not remembering them. Go through your theme files and note down all additional code that you added. You also want to check your current theme’s load time because this way you can compare the two. Go to a site like Pingdom Tools or use YSlow to test out different pages (Yes different pages, not just the homepage).

2. Be cautious of the Sidebars

Be cautious of the Sidebars

You must make sure that your new theme is widget-ready. Sidebar widgets are really easy to use therefore a lot of users use it to customize it. We notice that sidebars are probably the most user-customized area of WordPress sites. People make tons of changes such as adding custom texts, images, links, advertisement, and other widgets. If you are using a widget-enabled theme, and you switch to a theme that is not widget-ready, then you will lose all of that. If you are using a widget-enabled WordPress theme, then this is not an issue.

Also anything that you modify in sidebar.php file of your old theme, will be overwritten. So make sure that you add those codes in the new theme sidebar.

3. Don’t lose tracking

Teacup Analytics

Most bloggers use some sort of analytics whether it be Google Analytics, or one of the other services. A lot of us don’t use plugins to add the tracking codes. Some of us open the footer.php file and modify the codes. Some of our themes have a spot to place the adsense code. Whichever one is your case, you want to make sure that you copy and paste your tracking code to your new theme. This is one of the things that is very commonly overlooked by users. Because it is so simple, most of us forget about it.

4. The Good ‘ol RSS are you working?

A lot of us use FeedBurner for our WordPress RSS Feeds. One of the parts of integrating FeedBurner into WordPress is pointing your default feeds to FeedBurner this way you can have analytics on your feed subscribers. A lot of themes like Genesis, Standard Theme, and others allow you to integrate FeedBurner from their settings panel. You need to make sure that you keep the feed directed to FeedBurner otherwise there will be two RSS feeds for your blog. The main WordPress one, and the FeedBurner one which is taking the info from your WordPress RSS Feed. Except, you will lose count of a lot of the subscriber that you had because they were subscribed using the /feed/ url which no longer points to FeedBurner. Again, this does not mean you lose them, it just means that you can’t see them in the FeedBurner count.

5. Backup!!

Backup your Files

You never have anything to lose by creating a backup. As a precautionary measure, you should backup all of your theme files, plugins, and the database. Although nothing should happen, but you can never be too safe. You can use BackupBuddy to create a full-site Backup for you.

6. Maintenance Mode

Maintenance Mode WordPress

You probably don’t want your users to see while you are making the switch because they will end up seeing a broken site or such. It is best to turn on Maintenance mode for 15 – 20 minutes that it may take you to make sure that everything is working properly. Once you have setup Maintenance mode, you are good to go ahead and activate the new theme.

7. Testing all functionality and plugins

Once you have the new theme activated, you need to make sure that you retain all the functionality and plugins still work. Remember that good ol’ notes list that you created in step 1. This is the time where that can come handy. Go back and add any and all functionality that you want to bring from the old theme into the new theme if you haven’t done so already. Try out all the features including but not limited to the commenting process, single post pages, search, 404 page, archive page, contact page etc. Make sure all of your widgets are still there and are working.

On the plugin front, you just want to make sure that the formatting is still the same. A lot of plugins utilize your existing styles to display their output. So you probably want to make sure that they still look good with the new theme.

8. Cross Browser Compatibility

Cross Browser Compatibility

Test your site in all browsers you have access to. Browsers have a tendency of rendering things differently. Specially Internet Explorer. You want to make sure that your design looks good in major browsers. Some pretty looking themes have a tendency of breaking in various browsers. So if a lot of your audience is using Internet Explorer, then you want to make sure that it is still accessible to them.

9. Make those Third Party Items look pretty

If you are using Google Adsense or another ad company that allows you to format them, then your best bet is to customize them. For example, you previous site was orange, so you had orange links for Google Adsense. Now if it is blue, then you probably want to take that into account.

Same goes for twitter widget, facebook like buttons etc. Adjust those with your new color scheme. If you are going from a light to a dark design, or vice-versa, then you need to make those changes.

10. Let your Users Know

Announcement

Turn off maintenance mode, and write a quick blog post to let the users know. Notice, you only spent like 15 – 20 minutes on checking things. There is no way that you could’ve catch all the bugs. By letting your users know, you can expect to get bug reports. We often ask our readers on twitter (@wpbeginner) for bug testing. Ask your audience via twitter, facebook etc to see if the site looks good in their browser. If they say YES, then its good news. If they say NO, then ask them to please take a screenshot of the issue. You can take a look at the issue and try to fix it. If you can’t fix it, then kindly ask the developer of the theme to fix it. Notice: unless you paid for the theme, these developers are NOT required to fix those issues for FREE.

People have all sort of browsers, screen resolutions, etc, so getting their opinion is important. Don’t forget to remind your RSS readers to visit the site as well, so they can see the goodies.

11. Pruning plugins

Themes are now coming pre-loaded with a lot of features. For example, if you are using Genesis or another theme that has BreadCrumbs, then you can get rid of Breadcrumb plugin of yours. The concept is simple. Get rid of things that you don’t need. One thing you should make sure though is often plugins can do the job better. For example a lot of themes are coming with tons of SEO features. Genesis, Thesis, Standard Theme, and all others boast their SEO features. We’d rather use a much more powerful plugin like WordPress SEO by Yoast. Make your choices wisely.

12. Take Baby Steps when Changing

Babysteps

You are working with a new theme here, so it is probably best that you make changes carefully. Change smaller elements to make sure that it behaves properly in all browsers. Then once you are comfortable enough, then you can make drastic changes. It’s important to learn the structure and semantics of the new theme before you make huge changes. This will allow you to detect the problem right away.

13. Test Loading Time

Take the load time numbers that you had on your old theme (from item 1 of this checklist), and compare the two. See what you can do to improve load time by checking out Syed’s presentation on Slideshare.

14. Monitor Bounce Rate

After switching themes, you want to make sure that you are monitoring bounce rate. Some themes are just more friendlier than others when it comes to navigating the readers around your site. If your bounce rate has increased compared to the previous theme, then you should probably work on that. Add related posts widgets, popular posts widgets, or simply have a better call-to-action for new readers.

15. Listen to your readers, and IMPROVE

suggestions

When a new design comes out, users always have suggestions. They either love a specific feature, or hate a specific feature. Communicate with your audience using surveys or Facebook Polls. See what they would like to see improved, and then work on getting that done.

Do you have a checklist of your own when changing WordPress themes? Would love to hear it if we missed something.

952 Shares
Share
Tweet
Share
Pin
Popular on WPBeginner Right Now!
  • How to Properly Move Your Blog from WordPress.com to WordPress.org

  • Revealed: Why Building an Email List is so Important Today (6 Reasons)

    Revealed: Why Building an Email List is so Important Today (6 Reasons)

  • Checklist

    Checklist: 15 Things You MUST DO Before Changing WordPress Themes

  • How to Start Your Own Podcast (Step by Step)

    How to Start Your Own Podcast (Step by Step)

About the Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi. Trusted by over 1.3 million readers worldwide.

The Ultimate WordPress Toolkit

179 Comments

Leave a Reply
  1. ArParvez says:
    Aug 25, 2016 at 12:10 am

    hey, iam using supernews theme by acmethemes. its good but i cant find page option it only show older post to go next page. i have used wp pagenavi plugin but it same. it dont show pages number. pls give me a solution, or tell about a good newspaper theme

    Reply
  2. Enka Wardana says:
    Jun 29, 2016 at 8:17 am

    thanks for a good news!!!

    Reply
  3. William says:
    Jun 13, 2016 at 1:29 pm

    I changed themes and there seems to be some code from my previous theme in some of my posts on the new theme. Is there a way to delete or suppress all of the previous theme editor codes across the board or do they have to be done manually?

    Reply
    • WPBeginner Support says:
      Jun 13, 2016 at 7:25 pm

      If by code you mean shortcodes, then yes you can hide them. See our guide on how to find and remove unused shortcodes from WordPress posts

      Reply
  4. Michael Echekoba says:
    May 23, 2016 at 2:15 pm

    Hi WPBeginner Support
    I have just updated my theme and failed all the rules you suggested.

    Everything seem to work but I can only view coming soon pages on other computer.

    What do I need to twick?

    Michael

    Reply
  5. Michael Echekoba says:
    May 23, 2016 at 2:11 pm

    Hi
    I have just updated my theme and failed all the rules you suggested.

    Everything seem to work but I can only view coming soon pages on other computer.

    What do I need to twick?

    Reply
    • WPBeginner Support says:
      May 23, 2016 at 8:51 pm

      Seems like you fixed it yourself.

      Reply
  6. Laurie says:
    May 16, 2016 at 5:52 pm

    I was getting the 500 error message. Your advice on removing plugins and slowly adding them back was a great help. I have used those plugins for a long time but maybe they do not like my new theme. Thanks for the help.

    Reply
    • WPBeginner Support says:
      May 16, 2016 at 9:42 pm

      Glad you found it helpful :)

      Reply
      • DAWOOD says:
        Jul 29, 2017 at 2:39 pm

        WPB Support,

        How to remove plugins as I have 500 error message and cannot customize WordPress.

        Thanks

        Reply
        • WPBeginner Support says:
          Jul 31, 2017 at 12:55 am

          Hi Dawood,

          Please see our guide on how to deactivate all WordPress plugins via FTP.

  7. Tzachi says:
    May 16, 2016 at 8:37 am

    Hi there

    First of all, great post.

    I’m looking for a theme that can support 2 writers, do you know a theme that can give this use?

    Thanks :)
    Tzachi – His side her side

    Reply
    • WPBeginner Support says:
      May 16, 2016 at 10:01 pm

      All good WordPress themes support multiple authors.

      Reply
  8. Jaswinder says:
    Apr 23, 2016 at 10:40 pm

    I am using Spacious free theme for my Niche Blog-Ease Bedding. But now I am planning to change theme to pro.

    Is it going to effect my site or not?

    Reply
  9. Ahmed LAHMAR says:
    Apr 11, 2016 at 2:58 pm

    Thank you for sharing those valuable tips with us. Migration from a wordpress theme to another is not as easy as one might think espcially when it comes to complicated themes that require certain skills.

    It took me one week to migrate to my current theme and those are the steps i followed:
    1- backing up database and files (wp-content folder).
    2- importing the database and the files to a localhost to explore the new theme.
    3- restoring backup after making necessary changes to the server.

    Reply
  10. Duan Le says:
    Mar 23, 2016 at 11:05 pm

    Very helpful for me, I am preparing to change new theme. Thanks!

    Reply
  11. Sarah says:
    Dec 29, 2015 at 3:51 am

    Hi,

    I am considering temporarily changing theme as my theme (free theme Virtue) for whatever reason doesn’t give access to the header or footers and I need to add some code to have my site verified. I have tried everything – also uploading the file using filezilla and that was also rejected! I would rather not change theme if I can avoid it as I like a lot about Virtue – but can you tell me what the effects of changing theme temporarily and then changing it back – (of course, I would back everything up) but would it cause an issue for the site to change, put in the code – get verified and then change back – or would I find a lot of things changed when I get back!?!?

    Thanks,

    Sarah

    Reply
    • WPBeginner Support says:
      Dec 29, 2015 at 7:38 pm

      Instead of switching themes you can try using Insert Headers and Footers plugin. It allows you to add code to your site’s header without modifying your WordPress theme.

      Reply
  12. stephanev says:
    Dec 23, 2015 at 5:44 am

    Hi, i cannot see the Theme that I activate. It shows another menu and layout. Is there a change to make, something to select or deselect on the Page section? widget? Menu?

    Thanks for the help

    Reply
  13. rebekah says:
    Dec 17, 2015 at 4:05 pm

    i don’t get it can someone tell me some other way i am new to wordpress?

    Reply
  14. Steve says:
    Aug 29, 2015 at 4:14 pm

    Great article. Thanks for list.
    I’m a total beginner in coding and WordPress. My current WordPress site (non-responsive and Genesis Prose theme) was done by a developer (no longer use him). I find that Genesis is too hard for me. Now I want to change the theme something that is easy for me to install and update without an experienced web developer, maybe like GeneratePress. If I change theme, will I lose all my Google search indexing that I’ve accumulated over the years?
    Thank you again.

    Reply
    • WPBeginner Support says:
      Aug 30, 2015 at 1:37 pm

      Switching to any standard compliant WordPress theme should not affect your search rankings. However make sure you follow the checklist above. You may also want to follow instructions in our tutorial on how to update a WordPress theme without losing customization.

      Reply
  15. Karen says:
    Aug 27, 2015 at 9:34 pm

    Hi Thanks for the article. I have a word press zerif-pro theme “shared on wix-theme. I have had alot of people tell me they can’t open my website on there iPhone and I am wondering if this is a server compatibility problem. I also have run into problems with not being able to carry out automated deliveries through my PayPal plugin on the site even though I have filled it all in correctly. I was told to take it out of the wix theme and buy it directly to possibly fix these issues. Have you heard anything like this before? Plus how would one take it out of wix theme and just pay for the premium site? I had some one from fiverr do it for me originally . Thanks for your time and your site!!

    Reply
  16. barun says:
    Jul 24, 2015 at 3:21 am

    Sir I am facing a problem with my self hosted WordPress site that I kept my website in maintenance mode for few weeks to change my theme…. My site is fully approved by Google adsense… But now after deactivating maintenance mode, my adsense ads are not showing… I thought it may take some time so placed the ad on side bar…. But after 2 days, it still not showing any ads…. I am a newbie to blogging so please help me out…

    Reply
    • WPBeginner Support says:
      Jul 24, 2015 at 11:16 am

      Please refer to the troubleshooting section in Adsense support website. You may want to test if the Google Adsense bot can crawl your website. You may also want to check your site in webmaster tools to make sure that Google crawlers can crawl and index your website.

      Reply
  17. ahmet lika says:
    Jul 15, 2015 at 5:47 am

    Hello,i costumized my theme i af posts and i putted the ad code in my header,then i clicked get starting on godaddy settings,i pressed personal website and then i choosed a theme there,then it shows “your websitr is under construction” then all my posts were gone and i think my ad code is gone too,what ca i do?

    Reply
    • WPBeginner Support says:
      Jul 15, 2015 at 9:03 pm

      Please contact godaddy support.

      Reply
  18. vicky says:
    May 25, 2015 at 3:22 pm

    hey bro i just changed my theme from (SETRA) to (SCHEMA) why did i lost my visitors? there were 550 to 650 regular but now i jxt have 160 visitors?? plz help how do i go back and bring my visitors?

    Reply
  19. Srimoyi Kundu says:
    Apr 1, 2015 at 11:19 am

    I really love this website. It offers so much helpful guide for anyone working in wordpress. I never used anything such as maintenance mode, I am going to use it now onwards. Thanks

    Reply
    • Nadya says:
      May 6, 2015 at 2:39 am

      I cannot agree more. The site is extremely useful.
      Thank you very much!

      Reply
    • Logan Cale says:
      Jul 15, 2015 at 3:41 pm

      You can do this using the htaccess file, and customize it with a simple webpage/background image.

      Reply
  20. WPBeginner Staff says:
    Jan 28, 2015 at 8:58 pm

    First make sure to backup your complete WordPress site. Then switch your WordPress theme and see how it affects you. If your specific image size is lost then you can add it to your new theme.

    Reply
  21. Maria says:
    Jan 28, 2015 at 8:00 pm

    Great article! I’m thinking to change my theme but I have a a question: What happens with my blog posts images if I change theme? Mine have a specific size at the moment. Should I change each of them?? Thanks!

    Reply
  22. Husain Ahmmed says:
    Sep 25, 2014 at 11:42 pm

    Thanks It’s a great information

    Reply
  23. Madhav says:
    Aug 17, 2014 at 8:34 am

    Hi,
    My biggest concern is losing the Yoast SEO data after migrating to a new theme. Since the interface in the new theme is going to be so very different than my current theme, I think I’ll have to manually re-publish my pages in the new theme keeping in mind that the new pages retain their old “SEO Title” and “Meta Description”.
    Whats your take on it??

    Thanks a lot!!!

    Reply
  24. Prem says:
    Aug 16, 2014 at 9:20 am

    Hi I have changed the my website theme 2 days back.. My theme is not getting loded properly when i search from Internet.. But when i login to wordpress and see everything is looking fine.. how to resolve this isue

    Reply
  25. Tor Ivan Boine says:
    Mar 12, 2014 at 8:23 am

    nice checklist.
    But, what should I do so I dont loose the facebook and google+ likes and plusses? Is it enough to copy the code i wrote in the header?

    Reply
  26. Julie Parker says:
    Feb 10, 2014 at 1:56 pm

    Hello,
    We are currently using Classifier on our community based site and after a trial run are considering switching to FacePress…any idea how time intensive this switch could be? And would it require a shut down of the current site for longer than your suggested 20-30 minutes to implement the change?

    Reply
    • WPBeginner Support says:
      Feb 10, 2014 at 10:47 pm

      We would recommend creating an staging environment on your localserver first. Once you know what needs changing you can export those settings (Depends if the theme has theme settings export/import feature) or make a list of changes to implement. The actual time may vary. Each site is different and you may come across an issue that would require more time in fixing.

      Reply
  27. Imran Faisal says:
    Jan 15, 2014 at 4:31 pm

    I am beginner and I have already install WORDPRESS using XAMPP/localhost. Now I have a question about wordpress Footer…. If i change the copyright section or powered by section of any WORDPRESS theme. Is that OK ?

    Reply
    • WPBeginner Support says:
      Jan 15, 2014 at 6:01 pm

      Yes, it is OK to remove them.

      Reply
  28. abdulazizansari18 says:
    Dec 8, 2013 at 10:26 am

    Really Fantastic Post,

    Reply
  29. Maddy says:
    Nov 12, 2013 at 5:40 pm

    Hi,
    I have just registered with hostgator and have changed my theme to Hiero. However, I can see the changed theme only when logged in as admin. Otherwise, its just the old Twenty Twelve theme.
    Please advise
    Thanks!!

    Reply
    • WPBeginner Support says:
      Nov 12, 2013 at 9:32 pm

      You probably have a caching plugin like “WP Super Cache” or “W3 Total Cache” installed on your website. If this is the case, then you will need to disable the caching plugin and then visit your website. You can reactivate the plugin later.

      Reply
  30. Tali says:
    Nov 7, 2013 at 4:47 am

    Hi,

    I am wanting to change from the Modernise template that has a child theme to the Advocate template. Is this as simple as just changing the template? Do I have to disable the child theme? Create new child theme? All I really want to retain is all the content, and a couple forms. Any help appreciated!!

    Many thanks!!

    Reply
    • WPBeginner Support says:
      Nov 8, 2013 at 3:37 pm

      Changing themes is not supposed to affect your site or plugin’s data. So you can switch among themes and see if you like another one better. If you don’t, then you can always revert back. However, whenever you are making the switch make sure you have backed up your WordPress site.

      Reply
  31. femi iyaomolere says:
    Oct 27, 2013 at 11:42 pm

    I really love this forum. I am new to wordpress and I need mentors to look up to. I am working on a theme called corpo from wordpress.org. I have almost finish the project then I started having issues like. When I paste content and save or update it won’t appear in the font end. Then recently some when I click on some of the pages it will bring up. 404 msg that the page cannot be found.
    Is it a hosting problem or theme problem

    Reply
    • WPBeginner Support says:
      Oct 28, 2013 at 2:24 pm

      To find out if its a theme problem, try switching to a default theme like twenty thirteen or twenty twelve and see if you can reproduce the problem.

      Reply
  32. Kara says:
    Oct 14, 2013 at 7:53 am

    Hi,
    I just found your article which came at a great time because I’m thinking about switching from WP Twenty Twelve to a Genesis Theme. But I’d like to know whether my posts that I already have on my blog will be automatically updated when I make the switch. Or, do I have to manually update and publish each post when the new Genesis theme is installed?
    Thanks,
    Kara

    Reply
    • WPBeginner Support says:
      Oct 14, 2013 at 7:30 pm

      Switching a theme does not affect your posts in any way. When you will switch theme WordPress will automatically display your posts with the new theme. In case if you don’t like your new theme, you can always deactivate it and reactivate your old theme.

      Reply
  33. Nargis says:
    Sep 24, 2013 at 4:50 am

    I am NARGIS,
    I’m trying to learn something about WORDPRESS –
    After WordPress installation I have successfully INSTALLED THEME ZIP file that (NOT IN FREE SITE) in an own hosted site,
    but some of the contents, such as original MENU / original IMAGES / original IMAGE SLIDER are not showing in any browsers!
    Where is my fault/mistake …! Or do I need to do some work …!
    I wanted to show WordPress theme originally that it’s look a like.
    If you do have suggestions or tutorial from that I will be helpful !

    Regards;
    NARGIS

    Reply
    • WPBeginner Support says:
      Sep 25, 2013 at 11:58 pm

      Sometimes premium themes display images and sliders in their demo which are actually not included in your theme. You have installed your theme correctly. Please contact the theme developer for support.

      Reply
  34. Bel says:
    Sep 20, 2013 at 9:36 pm

    Hello there,

    I am so glad that I found your blog. I am new to wordpress.org and I’ve never used their software before. Although I am a bit familiar with blogspot.com but since joining wordpress it’s a big transition.

    I have just hosted my sites with hostgator and I really like their customer support and the cPanel.

    Anyway, my main questions are the following:

    1) I am about to start building my blog on wordpress but because this will be a long term investment and I wasn’t sure whether to select one of the free wordpress themes that allows me to customize once installing them or buying a wordpress paid theme. However, if I decide to change my theme in future (e.g: if my site becomes successful and if I’ll be able to monetize) I might want to change to a paid theme. Is this going to be a hassle changing from a free wordpress theme to a paid theme? If this can be done in future, do I have to backup all the time? My hostgator package will back up my sites everyday. Is it necessary for me to back up still on BackupBudy before installing to a new wordpress paid theme? Obviously, I don’t want to lose any of my contents.

    2) I am also worried about using the wordpress free theme because I’ve read everywhere that whenever wordpress updates its software the current free theme that people are using may not be compatible with the new wordpress update. However, I went to wordpress.org/freethemes there are quite a few reliable free themes that provides support and developers are also up to date with their themes to keep up with the compatibility with wordpress and therefore wordpress users are satisfied too.

    To conclude, would you suggest that I would use wordpress free theme for now (as I am still a beginner and still trying to build my site on wordpress) and change to a paid theme later once it becomes successful? Hostgator backs up my contents all the time, do I still need to backup before changing to a new theme? That’s all for now, thank you very much for providing these information. It’s very useful for newbies. :) I hope you can reply to my questions above as soon as you can.

    I am your new reader from now on and will be bookmarking your site.

    Reply
    • WPBeginner Support says:
      Sep 21, 2013 at 11:28 pm

      Bel, welcome to the WordPress community.

      1. Backup. Yes you should still backup your site. If you do not want to invest into BackupBuddy right now, then you can create a complete WordPress backup for free with BackWPup. However, BackupBuddy comes with premium support and we highly recommend it.

      2. Free themes can be very reliable too, themes in WordPress theme directory go through extensive testing before getting approved. Create a child theme to customize your WordPress theme so that when there is a new version for your theme available, you can update it without loosing your changes.

      Reply
  35. Blackie Swart says:
    May 20, 2013 at 12:29 am

    Thank you for an excellent resource. I took the plunge and started building my site myself at the beginning of this month. You were an awesome help as I am not all that PC literate. I am now seriously considering changing my theme as my initial goal with the site has changed since getting a feel for word press. I suppose that ones goal should determine the choice of theme? Therefore asking for advice on cool themes may be a waste of my time? Should I rather concentrate on functionality than looks?

    Reply
    • Editorial Staff says:
      May 22, 2013 at 7:34 am

      Functionality always trumps looks in our eyes. Yes asking for cool theme suggestions is a waste because beauty is in the eyes of beholder. Also you are the only person who knows exactly what you want in terms of functionality.

      Reply
  36. Oğuzhan İsa Temiz says:
    Apr 8, 2013 at 12:01 pm

    Thanks nice article :).

    Reply
  37. Scott Webster says:
    Apr 4, 2013 at 3:36 pm

    I recently changed my theme and didn’t take note on my google analytics code. So now every time I look into my analytics it comes up with a flat line on zero. What can I do to retrieve my old code?

    Thanks
    Scott

    Reply
    • Editorial Staff says:
      Apr 10, 2013 at 11:13 am

      Login to your Google Analytics and get the code from there.

      https://www.wpbeginner.com/beginners-guide/how-to-install-google-analytics-in-wordpress/

      Reply
  38. Dice says:
    Mar 15, 2013 at 8:33 am

    I am hoping to change my theme to ‘Made’ theme this Weekend.

    This article is really good. I hadn’t considered many of the issues you have raised.

    Thank you for coming up with such a useful guide.

    Many thanks.

    Reply
    • Editorial Staff says:
      Mar 17, 2013 at 11:53 pm

      You are very welcome :)

      Reply
  39. David Price says:
    Oct 28, 2012 at 10:47 am

    Currently going through a WordPress one-on-one bootcamp with a seasoned WP developer. I’ve hit three of his WP-Black-Holes and “Changing Themes is Easy” is the third one. Changing themes is easy if you have a simple theme with minimal customization BY THE DEVELOPER. If a theme has 8 custom admin areas for sliders, additional menus, special content areas within the post area or sidebar, etc, and you switch themes to something you think “looks nice” you are in for a nightmare. DEFINITELY not “just a few clicks.” “Changing Themes is Easy” is a total myth. Just read this article and ask yourself, “Does it sound like just a few clicks?” Really?

    WordPress would be better if there were more honesty from the development community about the realities of using it as a CMS. Still a great checklist for what to watch for when changing themes.

    Reply
    • Editorial Staff says:
      Nov 1, 2012 at 12:00 pm

      Any developer that tells you that changing themes is easy is probably NEW or do not understand the reality themselves. Blaming the entire community based on your experience with a few is not fair. We created this article for this vary reason.

      Reply
  40. Divyansh says:
    Oct 25, 2012 at 1:01 pm

    Great read!
    One more thing to keep in mind is to check the behaviour of theme by testing it locally using something like wamp server, to be sure that the end product is user friendly

    Reply
  41. Carmen says:
    Oct 7, 2012 at 10:33 am

    I just downloaded a new theme, but can’t install unless it is a zip file. How do I do this. I tried by selecting all and compressing, but nada. thanks.

    Reply
    • Editorial Staff says:
      Oct 7, 2012 at 10:20 pm

      Use FTP to upload it.

      Reply
      • Carmen says:
        Nov 1, 2012 at 5:50 pm

        thank you – just saw this response.

        Reply
  42. Anurag Rathod says:
    Aug 4, 2012 at 4:23 am

    A nightmare has happened to me when I changed my popular theme to a new theme.
    Most of my nice sidebar widgets are gone forever and I have to again create them.

    Still I am missing lot of them.

    Reply
    • Editorial Staff says:
      Aug 6, 2012 at 7:08 am

      Yes if you are using a theme that registers its own custom widgets, then you will lose them upon switching. There is no way around that.

      Reply
  43. jamielee841 says:
    Apr 4, 2012 at 7:45 am

    Can you elaborate more on the RSS portion of this? I redirected everything..so I thought..but I went from 1500 subscribers to 500ish. Initially it went down to 47 but then I used a feedsmith plugin and it went up to 500. I’m at a loss for what to do and could use some help! :)

    Reply
    • wpbeginner says:
      Apr 4, 2012 at 8:44 am

       @jamielee841 You have to make sure /feed/ of your domain name is pointing to the feedburner feed. Other than that, not sure why u r losing subscribers.

      Reply
  44. Harry says:
    Mar 19, 2012 at 5:43 am

    Really helpful suggestions! Some of them I really overlooked. I use Lubith in order to design and change my wordpress themes so most of the compatibility problems I haven’t yet encountered. It’s a very flexible and intuitive editor, you work directly in the browser which means you can test immediately the compatibility between the editor and your WP site or between your theme and your browser and you can quickly make the required modifications.

    Reply
  45. designbuddy says:
    Nov 23, 2011 at 5:22 am

    Thanks for the checklist…will prove helpful tomorrow when I change my theme. I am a bit concerned that old files from my older themes will linger when simply changing themes. Does anyone know if this happens or does switching themes wipe everything clean? I just want to make sure I’m starting with a clean plate.

    Also, you mentioned “WordPress SEO” by Yoast. Is that better in your opinion than “All in One” or “Platinum SEO”? Thanks for any response.

    Reply
    • wpbeginner says:
      Nov 23, 2011 at 6:59 am

      @designbuddy Yes we believe WordPress SEO to be a more complete solution.

      Reply
      • designbuddy says:
        Nov 23, 2011 at 7:18 am

        @wpbeginner Ah, thanks, good to know.

        Reply
  46. ChristopherAnderton says:
    Oct 24, 2011 at 9:14 pm

    Just one word of advice on using some of the Maintenance plug-ins. Some of them (be sure to check out WordPress forum feedback) tend to bog down servers, resulting in unreachable WP Admin, and in the worst case scenario have your host shut down the account or charge you extra.

    Reply
  47. BGR says:
    Oct 24, 2011 at 4:43 pm

    i read somewhere that theme change kills google rank. If installed correctly like from twenty eleven to thesis, and GA code intact, should there be any penalty for changing a theme?

    Reply
  48. codesignllc says:
    Oct 21, 2011 at 1:49 pm

    @GraphPaperPress that IS a good #wordpress checklist.

    Reply
  49. Liz Bismore says:
    Oct 21, 2011 at 12:48 pm

    Wow is THIS helpful! I’m getting ready to change themes on my new blog already! It took actually using WP for a few weeks before I knew what I was looking for in a theme and now I see that I need to plan wisely before switching. Thanks!

    Reply
  50. Jal says:
    Oct 21, 2011 at 11:18 am

    Can you keep those images a little smaller.. or at best not use them at all. Doesn’t really serve much purpose.

    Reply
    • wpbeginner says:
      Oct 21, 2011 at 10:59 pm

      @Jal Images are eye candy… when you read sites that doesn’t have them in longer articles, it looks dead. Just trying to keep the article lively.

      Reply
1 2 3 »

Leave a Reply Cancel reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

Over 1,320,000+ Readers

Get fresh content from WPBeginner

Featured WordPress Plugin
MonsterInsights
MonsterInsights
Google Analytics made easy for WordPress. Learn More »
How to Start a Blog How to Start a Blog
I need help with ...
Starting a
Blog
WordPress
Performance
WordPress
Security
WordPress
SEO
WordPress
Errors
Building an
Online Store
Useful WordPress Guides
    • 7 Best WordPress Backup Plugins Compared (Pros and Cons)
    • How to Fix the Error Establishing a Database Connection in WordPress
    • Why You Need a CDN for your WordPress Blog? [Infographic]
    • 25 Legit Ways to Make Money Online Blogging with WordPress
    • Self Hosted WordPress.org vs. Free WordPress.com [Infograph]
    • Free Recording: WordPress Workshop for Beginners
    • 24 Must Have WordPress Plugins for Business Websites
    • How to Properly Move Your Blog from WordPress.com to WordPress.org
    • 5 Best Contact Form Plugins for WordPress Compared
    • Which is the Best WordPress Popup Plugin? (Comparison)
    • Best WooCommerce Hosting in 2019 (Comparison)
    • How to Fix the Internal Server Error in WordPress
    • How to Install WordPress - Complete WordPress Installation Tutorial
    • Why You Should Start Building an Email List Right Away
    • How to Properly Move WordPress to a New Domain Without Losing SEO
    • How to Choose the Best WordPress Hosting for Your Website
    • How to Choose the Best Blogging Platform (Comparison)
    • WordPress Tutorials - 200+ Step by Step WordPress Tutorials
    • 5 Best WordPress Ecommerce Plugins Compared
    • 5 Best WordPress Membership Plugins (Compared)
    • 7 Best Email Marketing Services for Small Business (2019)
    • How to Choose the Best Domain Registrar (Compared)
    • The Truth About Shared WordPress Web Hosting
    • When Do You Really Need Managed WordPress Hosting?
    • 5 Best Drag and Drop WordPress Page Builders Compared
    • How to Switch from Blogger to WordPress without Losing Google Rankings
    • How to Properly Switch From Wix to WordPress (Step by Step)
    • How to Properly Move from Weebly to WordPress (Step by Step)
    • Do You Really Need a VPS? Best WordPress VPS Hosting Compared
    • How to Properly Move from Squarespace to WordPress
    • How to Register a Domain Name (+ tip to get it for FREE)
    • HostGator Review - An Honest Look at Speed & Uptime (2019)
    • SiteGround Reviews from 1032 Users & Our Experts (2019)
    • Bluehost Review from Real Users + Performance Stats (2019)
    • How Much Does It Really Cost to Build a WordPress Website?
    • How to Create an Email Newsletter the RIGHT WAY (Step by Step)
    • 7 Best CRM Software for Small Businesses (Compared)
    • How to Create a Free Business Email Address in 5 Minutes (Step by Step)
    • How to Install Google Analytics in WordPress for Beginners
    • How to Move WordPress to a New Host or Server With No Downtime
    • Why is WordPress Free? What are the Costs? What is the Catch?
    • How to Make a Website in 2019 – Step by Step Guide
Deals & Coupons (view all)
ProfilePress
ProfilePress Coupon
Get 20% OFF on ProfilePress WordPress ultimate user and profile plugin.
IPVanish Coupon
Get 60% OFF on IPVanish, one of the best VPN service providers for bloggers and WordPress users.
Featured In
About WPBeginner®

WPBeginner is a free WordPress resource site for Beginners. WPBeginner was founded in July 2009 by Syed Balkhi. The main goal of this site is to provide quality tips, tricks, hacks, and other WordPress resources that allows WordPress beginners to improve their site(s).

Site Links
  • About Us
  • Contact Us
  • FTC Disclosure
  • Privacy Policy
  • Terms of Service
  • Free Blog Setup
Our Sites
  • OptinMonster
  • MonsterInsights
  • WPForms
  • SeedProd
  • Nameboy
  • RafflePress

Copyright © 2009 - 2019 WPBeginner LLC. All Rights Reserved. WPBeginner® is a registered trademark.

Managed by Awesome Motive | WordPress hosting by HostGator | WordPress CDN by MaxCDN | WordPress Security by Sucuri.