1. Part 1: Four of the Best WooCommerce Themes
  2. Quality-Tested WooCommerce Themes: Part 2
  3. Part 3: Best WooCommerce Themes
  4. 3 More of the Best Free WooCommerce themes
  5. The Best Free WooCommerce theme: Storefront Review
  6. Part 4: Best WooCommerce Themes 2014
  7. Lenscap Review: A WooCommerce Theme for Content Sites

We’re writing a series of WooCommerce theme reviews as it can be difficult to find quality themes. It’s not the easiest plugin to theme, but because of its popularity there are tons of WooCommerce themes available. As a result, you sometimes get themes that aren’t high-quality, do some crazy things that can affect your site performance, or will be difficult to update.

Due to the difficulty in theming WooCommerce, there aren’t many great free WooCommerce themes. We’ve already written about the only 5 quality free WooCommerce themes that we’ve found. As such, most of the themes we write about are premium WooCommerce themes, so you’ll probably have to spend some money to get a great-looking WooCommerce site.

How are our theme reviews better than everyone else? We quality-test the WooCommerce themes that we write about. We don’t simply look at the demo – we actually install the theme, use it, and take a peek under-the-hood at the code that powers the theme so that you know what you’re purchasing. Here are the three themes we’re reviewing in this article:

Capital Review – Obox themes

Best WooCommerce Themes | Obox Themes - Capital

Capital is an eCommerce theme from Obox Themes. It fully supports WooCommerce and allows you to choose from standard blog layouts, a quick-start homepage, or to create your own widgetized home page. You can also use a “Widgetized Page” template to create widgetized landing pages in the same way as a widgetized home page.

Capital requires a one-time $79 purchase for use on as many domains as you want with one year of support and updates. You can pay $139 instead to upgrade to two years of priority support, or take a look at Obox Instant, which is a very cool new service offered by Obox. Instant allows you to pay $49 per month to get a complete website, including domain, hosting, some plugins, and theme installation + configuration. Obox will set up the theme just like the demo, and this centralizes support for domains, hosting, themes, and some plugins all in one place.

Once Capital is installed, you’ll want to check out all settings. Color options are available by using the theme customizer (Appearance > Customize), and layout settings are under “Theme Options”:

Best WooCommerce Themes | Obox theme settings


All Obox themes give you control over lots of site features, such as advertisements, typography, and layouts. You can change homepage layouts and shop layouts, and have several page templates available. Widgets are color-coded to help show you the best place to use each.

Widgetized pages make it easy to add portfolios, team members, advertisements, and more to various site pages. This can also be handy for landing pages that promote your services or a particular product / group of products.

WooCommerce themes | Obox Widgetized Page

There are other templates available that support specific Obox widgets, such as team page templates. This can help you leverage the Obox custom post types for Teams, Testimonials, etc. for optimal display on your site.

As for shop pages, they fully integrate into your theme. WooCommerce default styles aren’t used (which is a good thing), so the shop and product pages blend in with the rest of the theme rather than sticking out like a sore thumb.

WooCommerce Themes | Obox: Capital product page


WooCommerce Themes | Capital Post Types All of the Obox custom post types are baked into the theme, which may sound great, but it’s not. This means that you’ll lose all of these post types (such as testimonials) if you’d like to switch themes, which limits your flexibility in changing your site in the future. It also adds a lot of unnecessary code if you don’t need to use each of these post types for your site. I’d rather see these as individual companion plugins instead so that they can be enabled as needed.

There are a few minor issues with the WooCommerce shop page display. If you use the Obox theme demo, you’ll notice that products don’t have any ratings, and I’m not sure if these were neglected, or if they’re just themed poorly. If your products have reviews, the ratings show up over the product image, and will interfere with the “Sale!” badge on smaller screens. They may also be hard to see with some product images.

WooCommerce Themes | Obox: Capital ratings weirdness

Weird Ratings Display

To fix this easily, I simply hid the star ratings on the shop page by using this bit of CSS in my child theme’s style.css (you can use this anywhere you have custom CSS – there’s space for this under theme options as well):

.products .product .star-rating {
  display: none;

You may also notice that the “Add to Cart” buttons are uneven, which drove me nuts. I added a tiny bit more CSS to fix this by shrinking the buttons slightly and the margin around them:

.add_to_cart_button, .added_to_cart, .single_add_to_cart_button, .button.product_type_variable {
  padding: 8px 10px;
  margin-left: 5px;

These two tweaks fixed both of the issues to make my shop page a bit cleaner:

WooCommerce Themes | Obox: Capital fixed CSS

There were some other minor issues like this, such as compatibility with different browsers. For example, here’s my cart page with some strange display in Chrome and Firefox:

WooCommerce Themes | Obox: capital Cart Firefox

Cart Page: Firefox

WooCommerce Themes | Obox: capital Cart Chrome

Cart Page: Chrome

While none of these are huge issues, it doesn’t quite give your shop the polish that you’d like it to have when you’re purchasing a premium theme.

Code Review

We wrote about another Obox theme when in Part 1 of our WooCommerce themes series, and were concerned at some of the code we found as there were a few things theme developers shouldn’t do. However, there are very few quality concerns with Capital.

Structure is a bit hard to follow, so changes may be difficult if you’d like to customize the theme. However, Capital is pretty well done and shouldn’t cause any issues with your site.


While Capital provides a pretty clean WooCommerce design, I didn’t like that I had to fix things immediately in the shop layout. I did like that I had a lot of control over the homepage and the ability to create widgetized landing pages, but setting up these pages does take some time to learn. I’ve used Obox themes before, but it still required more time to set up my demo shop with Capital than it does with some other themes.

With that being said, there’s a lot you can do with your site layout, and your WooCommerce store probably won’t look the same as someone using the same theme because of these options.

I think Capital is best used if you’d like to sign up for Obox Instant, as they’ll do the theme setup for you, and this makes for a great turnkey solution for a website and takes the hassle off of your shoulders for setup. If you’ve never modified your own WordPress site before but want a fast setup for a WooCommerce shop along with great support, this becomes a far more attractive option for you. The fact that support for hosting and your theme are under one roof makes your site management a bit easier, and you’ll also get discounts on some WooCommerce extensions.

Get Instant – $49/mo Get Capital – $79 See Theme Demo


Maximize Review – WooThemes

WooCommerce Themes | Maximize: WooThemes

Maximize comes from WooThemes, who’ve also made WooCommerce. As a result, you can be assured that WooCommerce is themed correctly and that support for both your theme and plugins will come from the same place to make your life a bit easier. For $79, you’ll get the ability to install Maximize on as many sites as you want, and will get support and updates for one year.

Maximize uses the WooFramework to power settings and setup, so your theme options will be located under one small menu in the admin. From here, you can adjust the site color scheme, layout options, and other styling necessities.

WooCommerce themes | WooThemes: Maximize settings

The only other thing you’ll want to check out is the new “slides” menu to add slides for your homepage if you’d like to make use of the ability to show off some full page images with Maximize. You can use a static homepage instead, but I wanted to leverage this image slider homepage, so I uploaded some slides and was able to be up and running with Maximize pretty shortly.


Maximize does an excellent job of showing off high-resolution photography throughout your entire website. The entire theme is keeps your images in mind, including the homepage, shop, product pages, and blog.

If you don’t want to use the image slider for the homepage, you can use the Business template for a static homepage instead, which fully supports the WooThemes Features and Testimonials plugins. This will let you create a more traditional homepage and include company features and customer testimonials, though it takes more effort than uploading a couple of slides. You could also create your own homepage template. Even if you don’t want to use the image slider for your homepage, you’ll still benefit from great photos throughout the rest of site.

You can adjust the image settings under the Theme settings if needed, but I was fine with the default sizes for my site. If you’re not using large images (i.e., 800px +), you may want to tweak these settings (though that defeats the purpose of this theme, doesn’t it?).

Your shop pages will show off featured images in a clean, flat layout. The number of columns will respond to browser window size, which ensures that you don’t shrink down your beautiful photos. Instead, the shop simply changes from 3 columns to 2.

WooCommerce Themes | WooThemes: Maximize Shop page

Product pages are difficult to show, so I recommend viewing the demo. The featured image and thumbnails will take up most of the screen when a customer views a product, which is awesome for showing off your products. Customers can then scroll down to view all product details and purchasing options.

WooCommerce Themes | WooThemes: Maximize Product page

I’d also recommend checking out the blog layout on the demo, as posts are displayed in a nifty masonry layout, but individual post pages also show off featured images in a full-width format.


In order to get the navigation out of the way of your images, it’s located off to the right side of the screen and is visible by clicking the “hamburger” icon. While customers may be familiar with this because of its prevalence on mobile devices, they may find it a bit strange for site navigation.

Clicking the icon slides out the navigation and the navigation sidebar (where you can display widgets and social icons). There’s also a cart icon that displays the number of items in the cart, and will slide out when hovered to show the cart total as well:

WooCommerce Themes | WooThemes: Maximize Navigation

The good news is that this is consistent throughout the site, so once customers use it one time, they’ll get the hang of the navigation menu. However, it does always take an extra click to bring up.

There’s also a credit link to WooThemes in the footer that you may want to remove. Under Theme Settings > Layout you’ll want to check “Enable Custom Footer (Right)”. This gets rid of the “Powered by WordPress. Designed by WooThemes” text, and you can optionally enter your own text here instead. If you enable the Left Custom Footer, this will override the automatic copyright notice, so be aware of this if you change both.

Code Review

Maximize was predominantly written by the same guy that originally wrote a lot of WooCommerce core, so code quality is high. The theme is easy-to-change and well-structured. Support for WooThemes’s Sensei is also included, which is great if you’re using Sensei, but this doesn’t add too much to the code base and isn’t cause for concern.


Maximize is one of my favorite WooCommerce themes because I love how the product pages show off images. As product images are super important for many types of products, this is a huge win for your eCommerce store.

The image slider for the homepage may not be useful for every kind of store, so using the business template provides a good workaround. If I were to use Maximize for a business site, I may actually go this route and use a static page with the business page template for a homepage, or create my own homepage from scratch (which may not be a viable option for everyone).

For $79, Maximize provides a high-quality, easy-to-use, fairly awesome theme. Setup was very easy for me, but make take a bit longer if you use a different homepage and want to leverage the support for the Features or Testimonials plugins.

Get Maximize – $79 See Theme Demo


Zeon Review – Tesla Themes

WooCommerce themes | Tesla: Zeon

Zeon is one of a couple WooCommerce themes from TeslaThemes. For $39, you’ll have access to the theme and can install it on an unlimited number of domains. Support and updates are included for one year with each purchase, or you can instead purchase a membership for $49. If you choose the membership, you’ll have access to all themes rather than just one (with the same support / license terms).

When you install Zeon, you’ll probably want to start with the TeslaThemes settings under the new “Zeon” menu, which will let you configure some color options and upload logos, favicons, and the usual setup information.

Tesla themes settings


There aren’t too many options to slog through, which should make setup fairly quick. You’ll be able to move on to widgets once you’ve gone through the general settings. There are unique widget areas for pages, posts, and products, which is pretty handy. This helps so that you don’t have to use Jetpack to hide certain widgets from certain pages:

WooCommerce themes| Zeon widget areas

Once you’ve set up your basic settings and widgets, you’ll want to check out the frontend. Shop pages blend in with the theme and will use the color settings you’ve selected under the general theme options.

WooCommerce themes | Zeon shop page

Product pages will do a great job of showcasing images, and your image gallery is automatically turned into a slider to scroll through images for customers while viewing the product page.

The only thing I didn’t like was the “Add to cart” notice that’s displayed on product pages, as the “View Cart” appears to run into the rest of the text.

Zeon product page


WooCommerce Themes | Zeon post types Zeon is another theme that installs about a million custom post types with the theme, which leads to a lot of code running on your site that you may not need (known as “bloat”). Instead, these should be part of a companion plugin (or several) so they can be used as needed. This also makes it difficult to switch themes, as these custom post types will disappear if you change themes.

Again, this may seem cool because your theme does a lot. It’s not. This means that it’s a lot harder to keep that information if you change the way your site looks, and you can’t pick and choose only the needed functionality by installing plugins.

Despite all of these new custom post types, you’ll still have to invest some time into building a home page if you want to use something other than your blog. These post types aren’t included in widgets, nor is there a widgetized home page. Instead, you’ll have to read through the documentation for the theme to see which shortcodes you can use, then put them into a home page template.

This is also something you never want to see when installing a new theme:

WooCommerce themes | Tesla: Zeon templates notice

This is because Zeon overrides every single WooCommerce template, which is not something themes should be doing. You can see this if you view WooCommerce > System Status and look at “Templates Overridden”. Most themes will override a few templates, but overriding every one is a good way to ensure that your theme will probably break with WooCommerce updates (as was seen with many themes when WooCommerce 2.1 was released). This is a lazy way of theming, as it avoids using actions / filters in order to make theming easier.

As a result, you’ll have some janky things going on in the theme, and updates are far more likely to break your theme and alter the way the site looks. For example, here’s a weird display on the cart page when the cart is updated:

Zeon cart page

Notice that the shipping method display also looks a bit weird. The same thing happens on the checkout page:

Zeon checkout page

Conversions and the checkout flow are also neglected, as the payment options and “Checkout” buttons should be emphasized the most on these pages to make it obvious to customers what they should click or do to proceed. Instead, payment options and the “Place Order” button are tiny and harder to find.

Zeon is a theme that hardcodes the theme credit in the theme’s footer.php. You can view this file and see this code:

<div class="col-md-6">
   <?php _eo('copyright_message') ?> &nbsp;  &nbsp;  &nbsp; Designed by <a href="http://www.teslathemes.com">Teslathemes</a>

All you have to do is remove everything between ?> and </a> to look like this:

<div class="col-md-6">
   <?php _eo('copyright_message') ?>

Now you’ll only have the site copyright message shown instead.

Code Review

The fact that Zeon overrides every WooCommerce template is the biggest cause for concern. Some users don’t update WooCommerce, but this shouldn’t be an excuse to do something that makes updates way harder and far more likely to break something. As we saw, this affects the frontend even though the theme is fairly new (I downloaded it while WooCommerce was on version 2.1.9).

The functions.php is also pretty stuffed, which isn’t great, but isn’t a huge deal. This file is supposed to be the “brains” or “skeleton” of the theme – it should be a guide to tell WordPress what files to load rather than having a lot of functions built into it, but then again some of the default themes have a lot stuffed in here as well.


While design is cool, I avoid WooCommerce themes that override a bunch of templates because it’s imperative that you can update WooCommerce and your extensions for security and WordPress compatibility. I also wasn’t crazy about all of the custom post types that are built into the theme. There doesn’t seem to be a reason for this, as there’s no widgetized homepage or page template that could leverage these CPTs as widgets to make building pages faster. If customers already need to read through documentation and use shortcodes to build a page with these CPTs, they won’t mind taking an extra second to install a companion plugin to do so.

Get Zeon – $39 See Theme Demo



Of this bunch of WooCommerce themes, Maximize is my hands-down winner. I’d also consider using Capital from Obox if I were going for Obox Instant, though if you’re okay with tweaking the CSS a bit yourself or going back and forth with their support on this, it also works pretty well for self-hosted sites and won’t look generic by the time you’ve set it up.

We’ve also got more WooCommerce themes to review! We’ve added a category for all eCommerce theme reviews so it’s easy to find other theme reviews. If you have one that you’d like to recommend for a review, please drop us a line to let us know 🙂 .

Note: This post may contain affiliate links, which means we get a commission from the theme author if you choose to purchase. Despite this, we’re still committed to providing the most comprehensive and objective WordPress eCommerce resources. Have more questions? See our affiliate policy. You can use the plain links below if you prefer that we not receive a referral commission:

Posted by Beka Rice

Beka Rice manages the direction of Sell with WP content and writes or edits most of our articles to share her interests in eCommerce. Or she just writes as an excuse to spend more time jamming out to anything from The Clash to Lady Gaga. Who knows.


  1. This looks like a really good theme and is supposed to be WooCommerce friendly…how about testing it out for us?


    1. Hey Edward, thanks for the suggestion! I’ve added it to my list.

      1. Awesome 🙂 Please consider reviewing some of the top selling WooCommerce themes on Themeforest 🙂

        1. Hey Leo, part 1 takes a look at a couple of top sellers: https://www.sellwithwp.com/2014-best-woocommerce-themes/ . I’ve got more on the list as well!

Comments are closed.