All good WordPress theme companies develop their own WordPress framework. This framework allows them to build a standard set of options and features into all of their themes. It also helps them develop themes more efficiently.
I have used dozens of WordPress frameworks over the years. The latest one I have tested is called Cherry Framework.
Cherry Framework is a WordPress framework that was developed by template veterans TemplateMonster. They were kind enough to send me a copy of the framework for testing.
TemplateMonster are a company I know well as I used to promote them heavily around 2002 to 2004. More than ten years later, I continue to earn money through their pioneering affiliate program MyTemplateStorage due to referrals. From an affiliate’s point of view, they were miles ahead of the competition. They allowed affiliates to build template stores in minutes and earn thousands of dollars a year.
TemplateMonster is still one of the largest website template stores on the internet. They offer themes for WordPress, Joomla, PrestaShop, Magento, Moto CMS, and more.
More and more of their WordPress themes are being developed using Cherry Framework. Let’s look at what the framework offers.
What Does Cherry Framework Offer?
Cherry Framework has everything you would expect from a WordPress framework. It was designed with WordPress child themes in mind so that you can customise your theme without worrying about overwriting changes during the next update.
The framework is responsive so looks great on any computer and any device. Cherry was also built upon the popular framework Bootstrap, which makes it easier for developers to work with CSS and Javascript.

Cherry framework also boasts shortcodes for styling content, a modern portfolio template, booking form, localisation features, custom widgets, and good social media integration. Bloggers will love the fact that WordPress post formats are supported too.
A Look at the Cherry Framework Settings Area
To help you understand what the framework can do, let us look at the settings area. After all, from a user point of view, that is what a framework is all about.
The main settings area is divided into seven main tabs: General, Logo and Favicon, Navigation, Slider Settings, Blog, Portfolio, and Footer. Thanksfully, settings page are not too long.
The general tab should really be renamed Design, as that is what it focuses on. It allows you to change the background colour or your website or upload a suitable background image. The colour of your header, buttons, and links, can also be changed.
Every aspect of your body text and header tags can be changed too. You can change the font size, type, and colour. Since Google Web Fonts is supported, there are several hundred fonts available for selection.

The header search box and breadcrumbs can also be changed from the general settings page. Custom CSS classes can also be added here.

A logo and favicon can be uploaded in the second tab. A text logo can also be chosen if you do not want to use an image.

The font and style of your main navigation menu can also be customised through the settings area. Fade in and slide out animations are available and you can make the animation speed slower or faster than normal.

The look and feel of your sliders can be modified too. There are around two dozen slider effects and nine banner effects available. Rows, columns, pause time, and animation speed, can all be changed.

Other slide options include thumbnails, pagination, navigation, and a play/pause button. For an integrated slider, there are a lot of useful options.

The blog settings page allows you to change the blog title and related posts title. You can also move the sidebar. In the screenshot below, you can see that it can be moved from the right to the left. However, other Cherry Framework based designs may offer more options.

There are two options for featured images: Normal and large. Meta details and the excerpt can also be disabled from the blog settings page.

Just like sliders, the general setup of portfolio items can be changed through the settings area. You can modify the portfolio filter and excerpt length. You can also disable the portfolio title and excerpts.

Two different portfolio layouts are available: Fit rows and masonry. You can also change the number of items that are displayed for each portfolio template.

The last settings page is for the footer. It allows you to change your footer copyright text, integrate Google Analytics, and define your Feedburner URL. A footer menu can also be displayed and the font and colours used for this menu can be modified.

You will also have noticed that at the top of each page are links to “Documentation” and “Support”. The documentation link takes you to a quick start guide, while the support link takes you to WordPress tutorials.
Cherry Framework allows you to export your settings. Well, kind of. Currently, there is no option to export the website settings you have configured and import them to another website you own.
The export page only allows you to backup your widgets. While I do welcome the option to backup widgets, I cannot help but be annoyed there is no option to export framework settings. There are alternative solutions to exporting widgets; however there is obviously no alternative solution to exporting Cherry Framework settings. Hopefully, this is something they address in the future.

Importing your widget settings from another website is simple. All you have to do is upload the widgets.json file that you exported previously.

Cherry Framework helps you avoid switching between your settings page and live website in order to see changes. All major customisation options are integrated into the WordPress customize tool. This helps you see the changes you make in real time.
In my opinion, this is one of the coolest features of the framework.

Custom post types for additional features such as slides and portfolios use the default WordPress post editor. So adding new items is self-explanatory.

Depending on the TemplateMonster theme you are using, other custom post types may be available, such as testimonials, clients, FAQs etc.
Some Examples of Cherry Framework Themes
As you have seen, Cherry Framework is a competent WordPress framework that has a lot of great features. However, unless you are a developer, you are not going to get the most out of a framework. What really makes a good WordPress framework great is the themes that are available for it.
Template Monster have over 1,750 WordPress Themes in their directory. More and more of their designs are being developed using Cherry Framework.
Here is a brief look at five of the best. Unfortunately, there are very few good blogging themes released under the Cherry Framework thus far. Most of them are business related.
Each of these designs retail at $75. And for good measure, they all have generic unoriginal names :)
Flat Consulting is a business design that draws inspiration from Windows 8. It features a custom post type for projects.

IT is another great looking business design. It has a stylish navigation menu and a cool homepage slider.

IT Consulting is a minimal (ish) business theme that has a large homepage slider. Custom post types for services and projects are also available.

Financial Advisor was designed for finance websites, but could be used for any type of business website. It boasts a large homepage slider, featured posts on the home page, and custom post types for services and projects.

Last but not least is Car Retro Elegance. You guessed it – it was designed for businesses! Don’t let that put you off as it’s very well designed.
It has a great looking slider on the home page and a cool navigation menu.

Since all of the above themes were built using Cherry Framework, they all have the common features I mentioned earlier such as slides and portfolios.

In time, TemplateMonster will hopefully build a bigger variety of designs using Cherry Framework. This will broaden their appeal to other types of WordPress users (i.e. not just businesses).
Final Thoughts
All in all, I thought Cherry Framework was pretty good. It does not do anything unique, but it has all the essentials.
From a user point of view, I feel that the key factor in WordPress frameworks is balance. If there are too few options, the framework does not help make important changes on your website. However, too many options can be overwhelming and make the framework difficult to use.
I think TemplateMonster got the balance with Cherry Framework right. It’s not as minimal as a framework as Genesis, but it doesn’t have dozens of settings pages either. They were right to integrate everything into the WordPress Customize tool.
Visit CherryFramework.com to download the framework free of charge and try it out for yourself :)
Thanks for reading.
Kevin

this is the biggest pile of dog shit framework that’s ever been developed. if you want to flood the internet with more shit wordpress themes, then go this route!
I also found that it is bloated, clunky and quirky. I highly recommend avoiding it.
It’s absolute bloated garbage. What happened to the days when you dragged and dropped a template and were done. I’ll use it if I need to kick out a site fast and am willing to grab an off the shelf theme, but once the site begins getting any traction cherry is the first to go. Every single wordpress “framework” I’ve seen is garbage, the worst being “the7” but they are all terrible and bloated. You can’t just go in and do something as a developer. I guess its good for non-developers?
The cherry framework is a piece of bloat and they want to push the use of the commercial motopress editor. It’s everywhere in the code. The size of the template is really ridiculous, mine got 266 files into 23 directories without the framework itself. The framework itself is 385 files and 39 directories. That’s a whopping 651 files! it’s insane! Page generation time: 1500ms or more! Don’t talk about the unnecessary javascript and CSS files, awful.
If you want to customize a cherry framework template, stay away from it. It will cost you days to figure out how it works and to turn off/disable options and bloat. Do you like the template? Build your own with use of an empty template with only 30 files. See also http://underscores.me/
Do not use Cherry Framework, it is very buggy due to it’s outdated jQuery and the support it’s staff offer is the worst I’ve ever seen. Basically nothing is ‘their problem’ and they simply refuse to offer any real help for errors caused by their theme.
I spent over a month trying to fix their useless, poorly-built theme. Take my advice – use a different framework or you will likely regret it.
Also, as others have stated, the framework is overly bloated and runs very slowly. In general it’s best not to use “templatemonster” themes as they are too unreliable.
Visually appealing but extremely slow. Really. This framework makes your website perform very, very slowly.
Cherry framework got some nice features but slow down the site with a bloat of css and scripts. Not very visitor friendly and search engine friendly. Wordpress and the template system of Cherry is a real pain in the ass, it’s a mess to a real developer. As developer I never decide to use this trash, sorry. They way it’s programmed really sucks, sorry again but it’s true.
Ugh templatemonster. Home to the ugliest worst built templates on the internet, mass marketed and sold to gullible chumps. I thought the era of tacky over the top flash sites was over but these guys are still trying to keep it alive. Steer clear folks
If you’re referring to resellerratings.com, than that is a well-known internet scam company. Don’t trust their ratings.
There’s a special group on fb where you can learn more about their activity:
https://www.facebook.com/pages/Resellerratingscom-Scam/102838613191162
or watch a video on youtube:
https://www.youtube.com/watch?v=dUK6x3wBGk0
hope that helps
This framework comes installed with a theme I’m working with. Everything is fine with this framework except that the font styles come after custom styles. Why is this a problem? If you’re like me and want to use a font other than from Google, you have to use some CSS wizardry when adding custom CSS in order to avoid having customizations overwritten by the font styles.
The only one I have really examined in detail is Cherry Framework. I haven’t tested any of their main designs.
Do the reviews have comments or is it only ratings?
Had a question for you since it seems like you are very familiar with Template Monster. I’m an end user looking for a good theme and Template Monster has quite a few. My concern is that the reviews of the company are horrible. I mean one star rating after one star rating. Obviously I know that no one is always going to get 5 stars, but I can’t find anyone saying positive things about them except for on their own site. Should I be concerned if I go with them?
Yeah. It has really helped the growth of WordPress. Before, every designer created themes from scratch.
That’s a great framework! I’ve never used their themes myself as I’ve mostly been using Woo Themes (they have a great framework, too). But I would definitely love to check out their Cherry framework some time. These are a godsend for non-developers like me, aren’t they?
The framework is certainly capable. I would have no problem using it on a website. The framework I am using just now, Genesis, has less features that Genesis.
Though as a non designer, I would not be using the framework to build themes. Therefore, it all comes down to the design. If I found a good Cherry Framework blogging theme, I would certainly use it.
Wow! Thanks a lot Kevin! Great Review. Stuff definitely worthy of checking out! Would you personally use Cherry Framework for one of your next projects?