What Makes an Awesome Theme for a Blog?
Finding the best WordPress theme for a blog can be easy when you know what features to look for.
If you are setting up a new blog, starting with a free theme may be tempting. If you choose to do that, be sure to pick a free theme from a quality provider. Preferably one you could upgrade with when you are ready.
There are ample free WordPress themes for blogs available, but you will eventually want and need more options than a free theme can provide. A quality free theme will make it easier to upgrade or change themes altogether.
Take it from me, I started with a random free theme and wasted a lot of time adding formatting options. I am still working to clean up issues and errors since I upgraded to my paid theme in 2016.
“WordPress themes are in general classified into two categories, free themes and premium themes. All the free themes are listed in the WordPress theme directory and premium themes should be purchased from marketplaces and individual WordPress developers.” Wikipedia WordPress Themes
You can find and install free themes directly in WordPress in Appearance-Themes-Add New from your Dashboard. However, the library is massive. Check out vendors directly for the best freemium themes. Then you can go back to your dashboard, find the theme and install it from there in most cases.
Themes that are not in the WordPress database, can be uploaded from the zip file your theme provider will provide.
Function Before Fancy Is Best for a WordPress Theme for a Blog
A blog should be mobile friendly, easy to read, and simple to navigate.
Responsive means mobile friendly. A responsive theme is a must have so your blog can be properly viewed across all types of devices. Navigation and content are modified to fit smaller screens.
Easy to set up. A good WordPress theme for a blog should not take a long time to configure.
Plenty of white space. Reading online causes a lot of eyestrain and since most of us are online throughout the day, having a blog cluttered with too many colors, images and ads can be overwhelming.
Custom Headers, Menus, and Colors
Easy to customize. Choose a theme that has these formatting options so you can create a blog with your own style. The best WordPress theme will accommodate your preferences and serve your purpose.
Page template choices to customize a page layout. Can you create a home or landing page where your widgets will not be displayed?
Easy to read fonts. Can you change the typography within the theme?
Many blogs have small font sizes and faint colors. They are difficult for me to read and I imagine that is true for others. Dark fonts on a white screen are preferable.
Make sure you have options so you can customize font colors and size.
One way to customize your typography is with the plugin WP Google Fonts. Some themes come with Google Fonts included.
Optimized graphics. Your website must load fast. Are images optimized for the web?
You can also optimize images before you upload them onto your website using the free web tool compressjpeg.com. Use it to compress jpg, png, and pdf files.
My theme provider has optimized graphics, but I compress my images before I upload them anyway to keep my sight light and fast.
Load speed and functionality affects rankings in the search engines. Your theme should be light and fast and easy to navigate.
It is not that Google judges your color scheme. If your theme is loads slowly or is confusing to visitors they will immediately click off of your site which signals Google there is a problem. That is what is referred to as “bounce rate.”
The fewer plugins you need for your website the better. You will need plugins for various things like site security, site backup, etc. Try to choose a WordPress theme for a blog that has all of the formatting basics covered you want.
Too many plugins can slow down your site and you need it to load fast for your readers. Choose the best-optimized WordPress theme you can find.
Vendor support and tutorials. Premium WordPress themes purchased from vendors should provide support and video instruction or a step by step guide. Free themes have support from the vendors, but there may not be tutorials available.
Also, check for regular theme updates. WordPress updates their software often and can make themes outdated. It is important a theme is updated regularly to keep up with WordPress changes and for site security.
The purpose of a child theme is to keep theme updates from overwriting your customizations. A WordPress child theme is a separate theme from the original or parent theme you can use for customizing without having to edit the original or parent theme template files.
Genesis Framework from StudioPress is a good example. The Genesis Framework is the original/parent theme. Other Genesis themes, such as Lifestyle Pro, are actually child themes that include the Genesis Framework. I would purchase a child theme if I chose Genesis.
“The way your site looks can be instantly updated by what’s called a child theme, while all of the SEO benefits and core Genesis functionality remain untouched. That means that changing the look of your site is a snap — and you don’t need a designer or developer to do it. You could radically change the look of your site every week if you wanted to, and you’d never hurt your search engine rankings … because your design functions are kept completely separate from the core code.” – SudioPress
Once you have selected a theme, if it is the original version, you can create a child theme and use that version for your site. One way to create a child theme is using the plugin Child Theme Configurator. For Genesis Framework, I have included a link below under references.
“A WordPress child theme is a WordPress theme that inherits its functionality from another WordPress theme, the parent theme. Child themes are often used when you want to customize or tweak an existing WordPress theme without losing the ability to upgrade that theme.” – wpbeginner.com What is a WordPress Child Theme? Pros, Cons, and More
What WP Theme is That?
Have you landed on a website and want to know what theme they are using? In most cases, if it is a WordPress theme, you can find out at whatwpthemeisthat.com.
It will tell you about the theme and detect plugins the site is using. In some cases, it cannot determine theme details if it is a customized or proprietary theme.
Preview Themes Before Switching
With WordPress, you can install and preview themes without activating them. To test a new theme, install it and click live preview so you can see how it will affect your site.
When shopping for premium paid themes test them out via live example, read the reviews, and look at their showcase to see how website owners have customized them.
Changing WordPress Themes
I researched themes for this article to prepare to change my own blog theme.
If you have a new website, you can simply pick a theme and install it. However, if you like me, have an established website then you should take precautions to avoid affecting your site’s performance and SEO when you change your theme. See the reference area below for links to pages at wpbeginner.com to understand what to expect and safely change your theme.
Best WordPress Theme for a Blog
Note: I have prices listed in the summary sections for these theme examples, but you should check because prices do change and themes often go on sale.
Divi is a beautiful completely customizable WordPress theme and, according to a blogging friend that tests themes, is as good as Genesis. Also, it is more affordable. Pricing starts at $69.00 per year for access to all themes, updates, and support. For a one time fee of $249, you will have lifetime access to everything.
“The Divi Builder was made with user experience at the forefront of its priorities. The builder transforms elements into visual building blocks, allowing anyone to understand and edit the structure of their page without touching a single line of code. There are no limitations as to how builder elements can be customizations and arranged, making Divi the most flexible theme we have ever created. Divi will change the way you build websites forever.”
Generate Press is an excellent freemium WordPress theme for a blog. A blogger friend that tests website themes uses and recommends it. It is free and you can upgrade for lifetime updates, use it for multiple websites including client websites, and have all of their add-ons for just $39.95.
“GeneratePress is a fast, lightweight (less than 1MB zipped), mobile responsive WordPress theme built with speed, SEO and usability in mind. GP is compatible with major plugins like WooCommerce, WPML, BuddyPress, bbPress and many more. It’s also mobile & tablet responsive, 100% valid HTML, Schema microdata integrated, search engine friendly, translated into over 15 languages and cross browser compatible (including IE8). GeneratePress has 8 widget areas, 5 navigation positions, 5 sidebar layouts, dropdown menus (click or hover), a back to top button and so much more. Navigate to Appearance > Customize to start customizing. Create your website exactly the way you want it using the Customizer and see your changes take place right in front of you before publishing.”
Get Matthew Woodward’s WordPress theme! Authority for $69.00.
“Authority is a highly optimized WordPress theme to help your blog build trust and authority in any niche. Modelled after Matthew Woodward’s six figure blog and with his full endorsement, this is a theme you can trust to help build your brand. Packed with features and customization!”
Genesis Framework at StudioPress
Genesis WordPress themes at StudioPress are used and recommended by top industry bloggers, website designers, and developers worldwide. There are many themes available and they can be purchased individually. They also have a Pro Plus Membership for access to everything for $499.95 plus $99.95 per year.
Genesis Framework is a parent/original theme and one of the most highly recommended themes available anywhere. Get unlimited updates, support, and sites for a one-time fee of $59.95. (See How to Build a Genesis Child Theme under References below.)
The Genesis Framework empowers you to quickly and easily build incredible websites with WordPress. Whether you’re a novice or advanced developer, Genesis provides the secure and search-engine-optimized foundation that takes WordPress to places you never thought it could go.”
What Happens When You Switch Your WordPress Theme?
Checklist: 15 Things You MUST DO Before Changing WordPress Themes
How to Build a Genesis Child Theme
Thank you for reading How to Choose the Best WordPress Theme for a Blog. Do you have a question or a helpful tip? Leave it in a comment below!