×

注意!页面内容来自https://www.cnet.com/tech/services-and-software/how-to-choose-a-wordpress-theme/,本站不储存任何内容,为了更好的阅读体验进行在线解析,若有广告出现,请及时反馈。若您觉得侵犯了您的利益,请通知我们进行删除,然后访问 原网页

X

Your Theme Can Make or Break Your Website. Here’s How to Choose the Best WordPress Theme for Your Needs

The right WordPress theme can make your site shine. Let us show you how to find it.

Headshot of Dianna Gunn
Headshot of Dianna Gunn
Dianna Gunn Web Hosting Expert
Dianna Gunn built her first WordPress website in 2008. Since thenshe's poured thousands of hours into understanding how websites and online businesses work. She's shared what she's learned on blogs like ThemeIsleBloggingPro and DomainWheel. She now works for CNET as a Web Hosting Expertcreating in-depth guides on web hosting and reviewing the top web hosting companies to help folks preparing to build a website for the first time.
Expertise Web HostingOnline Business Management
Dianna Gunn
10 min read
3D Wordpress and Wi-Fi logos in perspective tiled and colorized against a purple background
Viva Tung/CNET

Your WordPress theme is the template you’ll build your entire website around. The right one can help you design a site that matches your vision and creates a pleasant experience for your visitors. But with over 14,000 free themes in the WordPress.org database -- and countless paid options elsewhere -- figuring out how to choose a WordPress theme for your website can be a challenge.

I’ve spent over 15 years building WordPress sitesand I’ve learned a lot about themes in the process. I’ll walk you through everything you need to consider before selecting a themefrom pricing options to customizability and more.

There are multiple types of WordPress themes

There are two main types of WordPress themes: standard WordPress themes and block themes. Standard themes are built with the scripting language PHP and can be modified in the WordPress Customizera design tool that lets you view changes in real time. What you can modify here varies based on the individualbut there are some consistent limitations to how you can edit areas like your site’s header. You’ll need to learn PHP -- or hire a web developer -- to get past them.

Block themes use HTML and the full Site Editor -- a visual website builder- tool -- to provide more extensive customization options. For examplea block theme will let you insert any content block into your headerwhereas most standard themes limit you to adding a logo and choosing the menu you want to display.

I personally prefer working with standard themes. I enjoy working with the WordPress Customizer more than using the full Site Editorand the best standard themes offer enough versatility to create many different types of websites. Howeverthe advanced customization tools available through using block themes in conjunction with the full Site Editor can make it easier to build a fully unique website.

How to choose a WordPress theme

Choose your price

The vast library of free WordPress themes includes options for every type of website you can imagine: hobby sitesblogsportfolioscommunity sitese-commerce sites and more. You can build a great website with many of these themes -- I personally use free themeslike the free version of Totalon all of my sites. I usually tell my friends to stick with free themestooespecially for sites they don’t intend to monetize (or don’t expect to bring in significant income from) since it’s the cheapest route.

Paid themes (and premium versions of free themes) can unlock more flexibility. For examplethe premium version of Neve -- a free theme I use on some of my own websites -- lets you hide the header menu on certain pagesa tactic known to make product landing pages more effective. Paid themes are also more likely to include custom blocks for things like reviews or event calendars. I often recommend these themes for business websitesas they can improve monetization potential.

Some paid themes charge a one-time fee of as little as $20while others charge as much as $300 or even more per year. I recommend deciding what you’re willing to payand whether you want to pay a one-time fee or purchase an annual subscriptionbefore you dive into theme selection. You should also consider the featuressuch as advanced design options or custom blocksyou’re willing to pay for.

Consider your focus: industry-based themes vs functionality-based themes

Nextyou’ll want to narrow down your search by choosing what you want your theme to focus on. There are three options here: industry-based themes (for specific niches like fashion)functionality-based themes (for specific types of websites like blogs) and multi-purpose themes (designed to work for a broad range of websites).

Industry-based themes are built for websites in specific nichessuch as photography or publishing. These themes include specialized page templatescontent areas and sometimes custom blocks for sites in those industries. For examplethe Legacy Book Club theme includes specialized e-commerce blocks that display books’ ratings. These industry-specific features make it easy to tailor your website to your needs. Howeverthey may not provide great options for building other areas like an aesthetically appealing blog.

screenshot of sample homepage layout for a bookstore using WordPress

You can find various industry-specific themeslike the Legacy Book Club theme for WordPress offers some specialized e-commerce blocks that show book ratings.

Screenshot/CNET

Functionality-based themes emphasize features for a specific type of websitelike a blog or an e-commerce store. These themes are defined by page templatescontent areas andin some casescustom blocks for displaying relevant content types in unique ways. For examplethe Original Blog theme uses a homepage template with blocks designed to display blog posts in a variety of ways.

screenshot of the Original Blog template/layout on WordPress

The Original Blog theme for WordPress has a lot of generaluseful functionalitylike custom blocks to display different types of content.

Screenshot/CNET

Like industry-based themesfunctionality-based themes can give you the tools to build the exact site you want. Howeverif you want to add other sections later -- like adding an e-commerce store to your blog -- you might find the options rather lackluster.

Multi-purpose themes solve the limitations of industry- and functionality-based themes by providing page templates and other tools for a wide range of websites. Nevefor examplehas numerous Starter Sites you can use to build the bones of any type of website. Neve also offers advanced integrations with plugins like WooCommerce to help you create an attractive online store.

The Starter Sites WordPress theme library homepage

You can find a lot of multi-purpose WordPress themes to use as a foundation for your website.

Screenshot/CNET

Multipurpose themes often lack unique blocks tailored to your industry. Howeverthey can give you control over the appearance and functionality of new areas you add to your sitelike a blog or e-commerce store. There are also many free plugins with additional content blocks and even specialized plugins for things like customer review displays that can help you make the most of a multipurpose theme.  

PersonallyI prefer -- and generally recommend -- multipurpose themes for most websitesas they give you the most opportunity to grow and change your site without having to switch themes. Howeveryou may want to choose an industry- or functionality-based theme if you’re confident your site will retain its current focus for years to come.

Look for a cleanminimalist layout

Your theme should exist to serve your contentnot the other way around. To achieve thischoose a theme that:

  • Emphasizes functionality: Every part of the design should serve a purposewhether that’s helping users navigate your high-level pagesdisplaying information about you and your brand or selling a product.
  • Minimizes clutter: Your theme should give you white space between elements -- from the header to the sidebars to the central site area -- so your visitors don’t feel overwhelmed. This can also reduce the load on your serverspotentially improving site speed to provide a better experience for your visitors.

Pro tip: The choices you make when designing pages can create cluttered pages even when you started with a minimalist theme. Pay close attention to functionality and creation of white space when building every page to create a consistent site experience.

Choose responsive design -- and make sure you test it

Responsive design changes visual parameters to fit the screens your visitors are usingensuring that your website looks good on mobile devices. Choosing a theme with responsive design is essential to successas 63.15% of all internet traffic comes from mobile devices.

Luckilymost modern WordPress themes use responsive design. Howevernot all responsive design is created equal. Some themes may squish certain visual elements or lose some functionality when viewed on a mobile device. I recommend using WordPress’s built-in view switcher tool to test what your site will look like on desktoptablet and phone screens.

A responsive design website in preview mode in WordPress

Because you'll want your site to look good on desktop and mobileyou'll want a responsive WordPress theme.

Screenshot/CNET

You may also want to perform additional testing by visiting your site on your phone or tablet after you’ve installed a theme. This can give you a more practical and specific view of how your site works on these devices.

Consider customization

While block themes are more customizable than standard themesthere are also many variations on what can be customized within individual themes. At a minimumyou should be able to select the following:

  • Fonts for headers and text -- most themes come with preselected fontsand some let you upload your own fonts too
  • Color schemesincluding background color and the colors of key elements like your header and footer
  • The appearance of your site’s top menu
  • What content appears in your header/footerand where this content is displayed (as inlogo on the left or right side)
  • Whether your homepage URL (https://yoursite.com) leads to your blog or a static (not changing frequently) homepage you’ve created

These options will help you create a uniquebranded feel for your website.

Understand weight

Some themes are bogged down with poor or extraneous codeputting unnecessary strain on your server and slowing down site speed. Othersreferred to as “lightweight” themesare optimized to minimize the impact on your server and improve site speed. These themes often state their lightweight status up front and may highlight things like streamlined code and simplified visual elements.

Start by reading the description of the theme you’re considering with an eye toward descriptions of how its creators have optimized the code. You can then search for “(theme) speed” to find out if anyone’s performed speed tests on it or install it and run speed tests yourself using a tool like WebPageTest (which we use for all of our web hosting reviews). Or you can check out this collection of the fastest WordPress themes based on hands-on testing.

Pro tip: There are many other ways you can improve WordPress site speedlike installing a caching plugin and integrating a content delivery network or CDN.

Verify active development

The best WordPress themes are updated regularly to improve functionalityfix security issues and ensure compatibility with WordPress updates. Your theme should at least have been updated when the most recent WordPress theme was released. Ideallyit should be updated at least once a month.

If you’re using a free theme from the WordPress.org databaseyou’ll be able to see the date of the last update -- and the most recent version of WordPress this theme has been tested with -- on the right side of the theme page:

Halloween Gift Store WordPress theme

You can check the date of the most recent update to a theme in the WordPress.org databasewhich may indicate how regularly that theme gets updated.

Screenshot/CNET

WordPress also places warnings on themes that haven’t been updated for an extended period of time. You’ll find this at the top of the theme page:

A WordPress theme that hasn't been updated in a while with a note at the top of the page that says "This theme hasn't been updated in over 2 years."

You may seem some warnings in the WordPress database that a theme hasn't been updated in a while.

Screenshot/CNET

For paid themesyou can search the company’s blog for posts about recent updates. You can also look at creators’ social media pages and read customer reviews to find out if there are any issues around failure to update/incompatibility with recent versions of WordPress.

Optional: Consider translation readiness

If you want to serve audiences in multiple languages -- or think you might want to down the line -- you can choose a translation-ready theme. These themes will typically have a list of languages they supportso you can find one that works with the languages you want to use for your site.

Howeveryou don’t need to choose a translation-ready theme even if you know you’ll want to support multiple languages. You can use a plugin like Weglot to translate your site instead.

WordPress themes I recommend

Searching the WordPress.org theme database can be overwhelming even when you know what you’re looking for. I’ve selected three high-qualitydeeply versatile themes you can start with -- or use as a foundation to help you understand what a good theme looks like.

Neve

The Neve WordPress theme homepage

The Neve WordPress theme offers free and paid tierslots of customization options and is lightweightmaking it a solid choice for various users.

Screenshot/CNET

Neve is a standard WordPress theme with both a free version and a paid version. The free version is ultra-lightweightensuring good site speedand offers fairly extensive customization optionsmaking it suitable for many types of websites. I’ve used the free version of Neve on my Weeknight Writers site for two years and been consistently pleased with its flexibility and performance.

Neve premium costs $139 per year and unlocks advanced customization tools for headersfooters and other areas of your sitebringing it more in line with block themes than with other standard themes. You’ll also get access to custom blocks and starter sites you can use to build a stronger foundation for your website.

Both versions of Neve are fully compatible with all popular page builders (like Elementor) and WooCommerce. They also have some built-in translation options and full compatibility with a variety of translation plugins.

Total

The Total WordPress theme homepage

Total is an all-around functional WordPress theme that works well with popular plugins such as WooCommerce.

Screenshot/CNET

Total is another freemium standard WordPress theme with a wide variety of customization options available for both versions of the theme. Total is fully compatible with several popular page buildersWooCommerce and numerous translation plugins. These featuresalong with several free industry-specific site templatesmake Total a great choice for many different types of websites. I’ve used Total on many of my own websitesincluding every WordPress test site I’ve created for my web hosting reviews here at CNET.

Total Premium costs a one-time fee of $59 and gives you access to more industry-specific website templates30-plus custom widgets and tools for customizing how your site appears on tablets and phones. You’ll also get access to an advanced version of the WordPress Customizer with functionality closer to the site editorplus the ability to save and reuse elements of your design.

GeneratePress

the GeneratePress WordPress theme homepage

The GeneratePress WordPress theme has great block editor supportand is easy to customzie.

Screenshot/CNET

GeneratePress is a freemium block themeoffering full compatibility with both the block editor and the full site editor to maximize customization options. The free version offers numerous layout optionsincluding 60-plus color controlsadvanced typography control and five menu location options. GeneratePress is also optimized for speed and SEOand has translation options for 25 languages. Like the other themes recommended hereGeneratePress is compatible with all page builders and popular plugins like WooCommerce.

GeneratePress premium costs $150 per year and includes access to dozens of starter sites and advanced customer support. You’ll also get access to numerous custom blocksplus the ability to create a block pattern library with prebuilt blocks (such as an FAQ block with preset questions and answers). You can then store these personalized blocks in cloud storage provided by GeneratePress and quickly pull them from the cloud for reuse. 

Final thoughts on choosing a WordPress theme

The right WordPress theme can make it much easier to build an attractivefunctional website that matches both industry expectations and your personal vision. You’ll need to consider many things when choosing a themefrom its purpose to its range of customization options to its weight and impact on site speed. Luckilymany resources such as this one can help you understand these factors and recommend high-quality themes to simplify your choice. And if you don’t like your first choiceyou can easily change your theme at any time.

While the right theme serves as the foundation of your websitethere are many other things to choosefrom your web host to the plugins you’ll use to expand WordPress functionality. For more guidance on the full processcheck out our step-by-step guide to building a WordPress website.