X & Pro Theme Review (After using them for 7 Years)

X & Pro Theme Review (After using them for 7 Years)

Updated on 06/16/2021

Estimated reading time: 31 minutes

This review was originally published on January 15th 2020. It has been updated to be relevant for Themeco’s Pro version 4.3, X theme v. 8.3 and Cornerstone builder v. 5.3, all released on

Time flies. Wow.

It has been over 7 years (8 now actually) since I have bought my first X theme license from Themeco. I have built all my website with their tech ever since. Including this one, of course.

My very first website built on X ended up on a list of WordPress influencers, along with Mercedes Benz, Katy Perry, Bloomberg, NASA and others. Not too bad. :)

The time has come to do a concise but detailed X theme and Pro theme review. There is a need for such review because most of what we can find on the Internet is outdated. Unfortunately many reviews that can be found are a few years old even if their automatically generated headlines are saying that they are from Spring 2021.

TL;DR: Themeco Pro is a powerful, fast, safe and reliable tool worth mastering

Over time, this article has grown beyond the point of being able to pass all the important facts in our average attention span. For that reason, here is the short overview to the point:

X Theme and Pro are both themes made by Themeco. X was released in 2013. and Pro in 2017. Both are including a powerful front-end Page builder called Cornerstone. Cornerstone is powered by Flexbox. Pro also has CSS Grid and the Header/Footer/Layout Builder. From now on we will talk only about Pro. Performance wise, Pro is one of the fastest themes on the market, both in the back-end and front-end. This is thanks to the modern lean architecture. Themeco made sure it is as SEO friendly as possible.

Pro has tools like Dynamic content, Global blocks, Template Manager, Undo/Redo capabilities, Role manager, Custom Attributes, Archive and Single Layout builder, Conditions and much more.

The Themeco Customer support is outstanding, and many would argue that the Facebook community is one of the best found, always ready to help in minutes.

Pro Theme’s Price can be lifetime per license, lifetime per unlimited licenses or recurring, whatever works best for the user.

Ok, so I have now spoiled some of the fun, but it is still worth reading on if you have time. If not, here’s the link to check out Themeco’s website:

Disclosure: Themeco had no referral program announced when this article was originally written. With the launch of the new website, they have also created this program. As of May 26. I have added the referral links to the Themeco Pro theme, but it doesn’t change a thing about what I have to say. There might also be some referral links to plugins and services I use a lot and am confident into.

For starters, the word “Theme” often used in the name of this product makes it sound somehow cheap. Less experienced people immediately think of some template that imposes its own design, and very often the whole layout. That is far from reality. X and Pro are both powerful site building tools. With them, it is possible to start from the blank canvas and build the website exactly the way we want it.

If you are building a website based on someone’s mockup, you will be able to recreate it 100%. I just hope that the mockup was made by someone who actually knows what they are doing. :) And if you want pre-made templates, sure. They are available in the Themeco’s Design Cloud.

Design Cloud Library

The History

The initial release of X-theme was on October 24. 2013. We can see the whole update history in their official changelog.  Soon after that it got the Visual Composer integration. Very quickly it became the fastest-growing theme on the Envato Market.

On May 28th, 2015, X-theme 4.0. came out and introduced its own page builder—Cornerstone.

On April 10th, 2017, Themeco released its second theme called Pro. The main difference at the time was that unlike X, it had the Header, Footer and the Layout builder. Also it was not sold on the Envato market, but directly from Themeco.

Throughout the years, Themeco was adding its own plugins called extensions. For example, there is a Custom 404 page plugin, Smooth scroll, Under construction, white lable, and others.

There is also a very powerful native Schema plugin called “Snippet”. This plugin supports many various schema types, outputted as JSON-LD.

The Concept

Themeco is basing the X and Pro themes on design sets called Stacks. This may change in the future, but it is actually not a bad concept at all. There are four stacks: Integrity, Renew, Icon and Ethos. Each one has its own character, and they create a nice starting point for those who want quick ready-made designs. Everything in the theme is customizable, so you could end-up not noticing the stacks at all.

The difference between X and Pro theme from Themeco

The key difference is that X is more simple, and Pro has the advanced Header/Footer/Layout Builders, as well as CSS Grid capability and advanced conditions. X is available at Envato, and Pro is sold directly by Themeco.

Performance (It is fast. Very fast)

Ember, React, Themeco’s crazy-geek engineers… There are a few things that came together that allowed creation of one of the fastest themes on the Internet. The barebone install is able to load in 0.3 seconds with additional optimization, and in 0.5 seconds without it. An optimized website such as this one can load anywhere between 0.7 to 2 seconds.

As a digital marketing consultant, I had a chance to work with all major themes on the market, and some less known ones. I can tell you one thing for sure: no theme is fast as X and Pro theme. There are a few that are a match on the front end. Oxygen would be one, and there are more. But on the backend… That’s crazy. Let me take a stopwatch and measure the time the Homepage of this website becomes editable in the Cornerstone Page builder:

Ready? Set… Go…………………4 seconds!

Dev time is money. If you have to wait an extra 10 or 20 seconds for every change to take effect, and to be able to edit a page, that sums up to A LOT of money burned for nothing.

Shall we try to measure saving changes on the page? Let’s go: ……..1 second!

Disclaimer: make sure you have fast Internet speed, and that the site is hosted on a decent Hosting. This one is on Siteground’s GrowBig Plan. Otherwise, the theme is as fast as the narrowest bottleneck.

Ok, let’s take a look at the front-end performance example for a second.

X and Pro theme by Themeco performance loading scores
Pro theme performance on a full website with plugins (Heavy Homepage, shared hosting without CDN)

Not too bad at all. That is a Pro theme on Siteground,  with their Supercacher enabled. If the site is not on Siteground, I go with WP Rocket. I have used to use them combined, but Supercacher now supports most of WP Rocket’s functionalities. Those that are missing I compensate with dedicated plugins. For example Preloading is done by Flying Pages. To complete the optimization picture, I do detailed asset management using Asset Cleanup or similar plugins. The example website has an image-heavy homepage, but the images are lazy-loaded, so the page weight is under 1MB at loading. The site is not on CDN.

Let’s test a similarly optimized, Pro-based website, but with no plugins other than SG Optimizer, WP Rocket and Asset Cleanup:

Themeco Pro Theme speed optimization
Pro theme performance, on a simple homepage with only speed optimization plugins (Shared hosting without CDN)

Now, we could load jquery.js through open source static assets CDN simply by installing and activating CommonWP plugin. This would improve the Yslow score, but I have found that this won’t impact the total site loading time if users are distant, and if they are close to the server, this CDN will slow down the loading time for 100 ms. So I opt to output this 33 kb file from my server. If the website was targeting global audience, then of course, full CDN would be used with all its pros and cons.

Btw, you are right. Those up there were old GTMetrix format. We should test the same site again, and see what can we get from the new GTMetrix:

Pro theme GTMetrics Core Web Vitals
Pro Theme GTMetrix grade and Core Web Vitals

Yeah yeah, all right. I know. I am showing off some GTMetrix results, while all that matters are the dredded Mobile PageSpeed Insights results. So let’s bring those out as well, for a blank page:

You must have heard people complaining about getting very low mobile pagespeed results even on blank pages, with many popular themes and page builders. Pro is as clean as a whistle out of the box. Core Web Vitals are the responsibility of the web designer, but it is essential that the Theme itself is giving us a perfect, clean canvas to paint on. Core Web Vitals are going to become a ranking factor in 2021.

Pro from Themeco is extremely optimized for performance out of the box. Treat it right, build your site with performance in mind, and you’ll get a hyper fast website even on a shared hosting.

Are X and Pro Bloated themes, and do they slow down with new versions?

What is bloat anyway? It is something taking up resources even if not needed. X and Pro are packed with features. Especially Pro. But they are lean-based. Nothing is used if not needed, so there is no sign of bloat at all. This goes down as far as to individual CSS rules: Can images have border radius? Yes. Is the rule there if it is zero or empty? No, it is not even outputted. There is a toggle to turn it on if needed. This goes to all controls in the builder.

Can we have JS to control responsive text? Sure. It needs to be enabled for the particular page first. Can we Have Lightbox on the images? Sure. Only if it is added to them. If not, that script is not being run. And so on.

As for the second question, that is a normal thing to ask. We have all seen great systems that slowed down as new features have been added. Not Pro. As a matter of fact, each version got faster. That goes to the latest major version, Pro 4.0 released on December 2020 as well. It got the Layout builder, Effects and dozens of new features. Guess what: JS dependencies were reduced by 30% compared to the previous, already fast version! In Themeco’s own words, We can rest assured that they’ll continue to keep performance front of mind as always. With each new version they reduce dependencies, find new ways of doing things, or leverage new development standards.

Performance Optimization Tolerance

Not all themes work when heavily optimized for performance. With X and Pro, a good thing is that you can go all the way in and combine all of its assets, (CSS, JS), and minify everything, it will still work just perfectly. It doesn’t need minification as a matter of fact, because it is pre-minified. Under HTTP/2, you may test if Concatenation is even needed. That will depend more on your plugins setup.

Also, I have tested WP Rocket’s Lazy Loading for images, and all image elements in the theme support it and work perfectly. There are no issues if Webp file formats are served instead of the original images as well. Siteground does this natively if turned on.

All in all, an already lean and fast X and Pro theme doesn’t mind to be additionally optimized at all. No resistance there.

SEO friendliness

There is hardly any other theme I’d rely on when it comes to SEO. There are multiple reasons for that, including great architecture, speed and security. A good proof for that is that an X-theme based website is ranking many top financial keywords #1 in Croatian language, above all Credit card companies, banks and financial institutions. This is of course a result of SEO strategy, but obviously Google had no objection about the theme. :)

There is one more strong reason for my claims. And the most important one: Themeco. I had several SEO related discussions with them on forums and one thing I can tell you is that the dev team is very interested in making sure the Theme is as SEO friendly as possible. They also possess a lot of knowledge in this area.

An example of SEO friendliness is the fact that All background images set on containers are ARIA hidden and set a proper background-image CSS. This of course means that they won’t be indexed by Search Engines. However, sometimes in design we need the advantage of background images, and still having the ability for them to be indexed on Google. Themeco has made a unique option to change the tag of the background image into an <img> element, and still simulating background image behavior by utilizing object-fit rules. That’s very neat.

One more thing would be the option to change the html tag of any Section, Row or Column. They can be <section> <div> <article> and many others. Even the <a> tag can be used, making containers instantly clickable.

Now, to illustrate how professional and thorough theme this is, imagine adding an <a> tag to make an entire column clickable. What people usually do when they make clickable columns? They often have boxes with a picture, some text and a button. What is a button? it is an Anchor element (another <a> tag). Can we nest anchors in HTML? No! Do common folks know that? No way. This is a Site builder, why would people know HTML semantics to use it? However, Themeco has anticipated this: if a button ends up inside a clickable column, its anchor tag will automatically be replaced by a <span> tag. (it will of course still be clickable, because all elements in the column will inherit its clickablity). I have simulated this scenario in two of the major competitor themes and guess what? They don’t care about unintentionally invalid semantics. :)

To continue on SEO friendliness, the theme has a Schema powered Breadcrumbs element as well as Ratings and Testimonial elements with Schema. there is also a Snippet addon that can be enabled, allowing setting up Structured data types per each post type.

Snippet addon
Structured data support in Pro theme

If you have a WooCommerce shop, then the important aspect of SEO is an ability to have content on Taxonomy pages where and how you want it, and to be able to design product pages in the most optimized way. You may have encountered themes that don’t even output Category descriptions, let alone giving you the opportunity to make your custom design. All this is a breeze with Pro.

Themeco Pro is possibly the most SEO friendly WordPress theme on the market.

Cornerstone Page Builder

The real power reveals itself once you fire-up Cornerstone. Cornerstone is a full front-end live Page builder integrated with the X and the Pro theme. In X, it needs to be installed as a plugin, while Pro users have it integrated into the theme. In Pro, Cornerstone represents a family of builders that includes the Layout Builder, Header Builder, Page Builder, Footer Builder, and Grid Editor. the Layout provides the structure based on basic building blocks:

  • Sections
  • Rows
  • Columns
  • DIVs
  • CSS Grid Cells

Sections are the top building blocks. They accept Rows. Rows are Flexbox powered, so we can place Columns inside them in any order, size and reflowing rules. We can nest rows inside columns, which allows more complex layouts. We can also insert standalone DIV elements, allowing locally laying out other elements. But, that is just the beginning: we can turn-on Flexbox layout inside Columns and DIVs, and if that is not enough we can use CSS Grid!

Now watch this: we can also move a Div way up under the Section and delete the Row and the Column. Pro is modular enough that its sub-containers are not mutually dependent. This is a feature you won’t find a lot with other page builders. This means we can control the number of DOM elements the way we want, if we want to take that route.

So the layout options are:

  • Standard Layout
  • Flexbox Layout
  • CSS Grid layout
Columns and Rows in Themeco Pro
Columns and Rows in Themeco Pro

That’s about the structure. When it comes to design, Cornerstone has 47 various elements plus 11 Dynamic elements and 30 WooCommerce element (if you have WC installed). Many of these elements are multipurpose.

Some of them would be:

  • Accordion
  • Audio/Video
  • Breadcrumbs with Schema
  • Buttons with advanced interactions
  • Flipping cards
  • Comment forms, lists and paginations
  • Buildable Dropdowns/Modals/Fly-ins
  • Countdown
  • Counter
  • Div Container
  • Headline with graphics and subheadings
  • Icons/Image/Line
  • Lists (Both static and looped)
  • Maps
  • Pre-fabbed buildable Megamenus
  • Various navigations
  • Quote
  • Ratings with Schema
  • Various search options (Inline, modal, dropdown)
  • Tabs
  • Testimonials with Schema…

Some of the Dynamic elements are:

  • Featured Image
  • Posts element (List, Minimal, Titles, Magazine)
  • Site Links, Tagline, Title, Author, Meta line, Excerpt…

Fantastic thing about Cornerstone is that everything is fully customizable. Also, the fact that many elements are multi-purpose, creates less clutter and removes bloat. For example, a Headline element can have any of the H tags, but it can also get a span tag. So if we turn the graphic on (image or icon), it becomes a simple text item with a graphic. A Button element has also various design options. It can be a clickable element that doesn’t look like a button at all. Like the three boxes below the Hero image on the Homepage of this website. Nobody could guess that those are actually buttons.

Another interesting thing is that all content elements, like dropdowns, modals and fly-ins, are fully customizable as well. This means we can drop a simple dropdown menu element and build its content anyway we see fit, up to fully responsive megamenus.

CSS Grid

Pro is the first theme on the Market that has CSS Grid Layout integrated, with a native visual editor. It has a native draggable interface like no other.

The power of CSS Grid is the ability to arrange elements in two dimensions, (unlike one-dimensional Flexbox). By doing that, we can overlap elements if we like, and we can rearrange them by breakpoints. This allows layouts that are beyond the reach of most page-builders.

Pro Theme CSS grid
Pro Theme CSS Grid
Pro Theme CSS Grid Visual Editor in action
Creating Complex CSS Grid Layouts in seconds

If that is not enough, we can add the fact that any of those CSS Grid containers can dynamically load a list of posts, products or basically any post types with fully custom design, dynamically pulling anything into text, buttons, images… Just freakin’ wow.

I have used it for example on this one-page website:

CSS Grid example - Pro from Themeco
Example of CSS Grid, on a page made with Pro.

You can try resizing it in the browser to check how responsive it is.

Dynamic Content

Dynamic Content supports ACF fields (ACF Pro comes bundled free with Pro), WordPress content or just about anything else. For example, the header of this blog post has the Article title, Published and Last modified dates, all dynamic. This makes creating Templates easy as a pie. Paired with the Template Manager, it truly has lots of use cases.

ACF Pro Integration

Pro from Themeco has a first-class integration with ACF Pro, which is bundled with the theme for free. This means that Pro can for example Loop the content of the the ACF Repeater field, or the Gallery field, or anything. It can access all ACF fields natively and directly: event the labels, along with the actual fields.

ACF is tempting for practically all WP web designers, but many get quickly deterred by its complexity and the fact that PHP and lots of coding is involved. With Pro, we gain access to type of work only experienced developers would be able to do, and produce super fancy stuff, letting Pro doing all the heavy lifting for us. At the same time we are not paying that luxury with worse performance. Think about the sheer power of this fact.

Global Blocks

Build an element in one place, and drop it anywhere with a shortcode or the Global Block Element. Then update it in one place and voila — updated everywhere.

Element Animation Effects

Any Container or Element can be animated based on page scroll or hover interactions. If used moderately, this can add fantastic visual appeal in the design.

Pro theme comes with not one, but two premium Grid plugins bundled: The Grid and Essential Grid. However, we actually don’t need them: literally any of their skins can be recreated with native Pro elements and interactions. Not only that, they can be semantically correct. For example they can be wrapped inside an <article> tag. Also, a WordPress loop can be turned on their parent container, so they can output any data from any post type. Being it a WooCommerce product or our own Custom Post type, paired with Advanced Custom Fields Pro.


Any Container, Element, Page, Header etc can have assigned conditions. This means that showing them can be determined by any set of rules. For example, a section can be hidden before a certain date. Or an Image element can be active only if a Featured image is assigned to a post. Or only if certain category is assigned. There are countless options, combinations and use cases here. I cannot even list all the available ones.

On top of that, Conditions are working with expressions. This means you can do things like [IF Comment count is > 10 THEN show THIS element, ELSE, show THAT element]. Conditions can be assigned to, well, practically anything.

Configurable UI

Just like in Photoshop, we can easily dock, undock, drag and move the builder’s panels. For example the Left sidebar can be placed at the bottom, and the Builder’s breadcrumbs can be moved to the bottom. Whatever works best for you. I like the fact that the custom CSS window can be resized and moved anywhere on the screen, and it switches between page and global CSS. Oh, and it supports linting.

Speaking of the UI, lots of options can quickly become overwhelming and cluttered. For example, if you want to add a text-shadow to a headline, it has lots of setting to play with. But if you don’t need it, the convenient on/off switch will hide and disable the entire set of options related to it. That’s smart. There is even a copy/paste options between browser tabs. We can copy the state of an element in one tab, and paste it in another tab, without the need to save the template, reload, and then load the state.

Dev Console

This one is turned off by default. Many won’t touch it, especially the beginners. However, it is a God-mode radially available: this little draggable and resizable window has all the options of anything currently selected, along with a search bar to quickly find stuff. It isn’t as cool as the main Inspector, but it can provide fast workflow. Try it out. It even has all the global Theme options listed right there. A powerful little thing.

Template Manager

With X and Pro, you can turn anything into a template. A whole page, a section, a column with all the elements, any element, anything. Once created, it becomes a Preset element. That means that you can simply drag & drop it anywhere and that’s it. You can also download templates and upload them into other websites.

Pro Theme Template Manager
Dragging Own Presets into the Design

Some users are saving Page templates to re-use them when they create new pages. While that can certainly be done, there is a far better way to do it for this particular purpose: Page templates tend to be different than what we have on a newer page, making the need to constantly update the templates and never be sure if we are actually loading the latest one.

Instead, when we are creating a new page, we can choose to clone any page on the website, which means we can be sure we are using the latest version of the page. Page templates are more suitable to re-use on different websites or to move them between builders. For example from the Content builder to the Layout builder.

Post type Layout builder

Custom Archive Pages

Themeco introduced the Layout builder with Pro 4.0. It allows designing Blog, WooCommerce or any other index page, as well as any kind of Single template like Blog posts or WooCommerce products.

The beauty of this tool is that it uses exactly the same Container elements powered by Flexbox or even CSS grid, like the ones inside the Content builder.

Custom List of Posts on Pages

Let’s say we want to output three of the latest posts on our Homepage, or the list of Products currently on sale. Or any post types under any condition.

We can drag in various pre-fabed recent posts elements, configure the post type and the conditions, and call it done. We can also redo those pre-fabed elements the way we like them, because they are made of standard Pro Theme’s elements.

That being said, we can build our list manually from scratch. All we have to do is turn on the WordPress loop on the parent container (A Row for example) and have our Columns “Consume” the loop. Any element we drop in will display the proper Dynamic data. If we drop a Headline in such column, it will display the Product’s name. If we drop a Text element and set the dynamic content to “WooCommerce Price”, it will output the price for the product. That simple. That Powerful.

There are several ways to output Posts: Query builder is the easy one – configure the post type, filters and rules from the drop-down lists, and that’s it. For those who wand full control and advanced stuff, they can write any WP Query. For those who don’t want to create post types to output loops, they can even drop a JSON list directly to the page and the Elements will loop through them!

Custom Single Templates

A Blog post, a WooCommerce product, or any custom post type: they can all be built by the Layout builder. We can assign the layout to anything, including the Custom 404 page.

Pro Theme WooCommerce Integration

The New Layout builder introduced with Pro 4.0 allowed building a full custom WooCommerce Shop layout, as well as Taxonomies and Single product pages.

To be able to output all the WooCommerce elements, Themeco made a library of them. They can be easily drag & dropped anywhere on the page and configured.

Pro Theme WooCommerce Elements

When we say “Configured”, it means a bit more than what we might expect. For example, we can drop a “Cart Dropdown” element to the page and it is actually made of the basic dropdown element containing the Headline, the Mini cart and anything else we want to add to it. The design is not “locked”, so we can make it our own by adding stuff. For example a free shipping warning.

Bundled Premium Plugins

X and Pro are coming with a great financial value in premium plugins. Those are:

  • ACF Pro
  • Convert Plus
  • Essential Grid
  • WP Cost Estimation & Payment Forms Builder
  • Layer Slider
  • Modern Events Calendar
  • Slider Revolution
  • Soliloquy
  • Superfly Menus
  • The Grid
  • Ubermenu
  • Woo Checkout Editor

No, this is not another attempt to drag-drop some pre-made elements into preset positions. This is a whole content builder for the Header and the Footer. You can make it look whatever you like. There is hardly any known website that you couldn’t emulate with Pro.

Please note that you may have run into some reviews on the Internet (old but claiming that are lattes from this year). They say that Pro Header has different UI and separate learning curve than with the Content builder. This was true long time ago. Both builders are Flexbox powered and utilize the same controls.

Header Builder – Activated on this Post (Blog Header)

Role Manager

Fear of client ruining the website by clicking what they shouldn’t? No problemos. All individual theme parts, individual elements or user settings can be assigned to specific user roles.


We don’t have to say anything more about this. It works like a charm.

Custom Attributes

Have you found a cool animation library that hooks into HTML with custom attributes? Would you like to apply it to the X/Pro elements? No problem. Add as many custom attributes to any element. Zoooom zoooom.


When it comes to price, Themeco has covered so many options that I’m sure everybody will find something for themselves. X can be purchased on Envato for $59 lifetime payment. But take my advice and don’t buy it. Pro theme license is $99 lifetime payment, and it can be bought from the Themeco’s website directly. (Wait, we are also talking about the unlimited license down below). For the extra bit of money, on top of the Content builder, you are getting the Header, Footer and Layout builder and the CSS Grid element, which are awesome. You are also supporting Themeco directly, and that is important. The license is valid both for the Production and the Staging website, so there is no need to switch licenses constantly.

For a long time, the lifetime single-license was the only choice. But not anymore. Themeco came out with a Lifetime Unlimited License for $399! This license covers as many websites as we can handle, with ongoing support and updates. A simple math says that this is a huge deal for anyone who is planning to build 4 sites or more. Any agency or freelancer should have this powerful weapon in their arsenal. Personally I don’t even know how many licenses I have bought, or had my clients buy in all those years. This option is a no-brainer.

Lifetime license for unlimited websites and with unlimited support is available for $399! It is well worth it if you are planning to build 4 websites or more.

And there’s more. Themeco also has monthly and yearly license options. You can check them out, but there are very rare cases where buying a $59/yr single license is better than buying a $99 lifetime single-license. There is also an unlimited license for $149/yr. If you are on budget and eager to go Pro asap, you can start for as low as $9/mo for a single site, or $29/mo for unlimited sites.

To recap on the pricing, Themeco really thought this through and offered something for everybody. My personal favorites are ether the Unlimited lifetime Pro license for $399, or a single-site lifetime Pro license for $99. Check ’em both on this direct link. But you might hold on ’till the end of this article. I’ll drop you the link again below. :)

Oh, one more thing: once you buy the unlimited license, it will show up in your account dashboard. If you don’t see it, it is possible that you are still logged-in with the older session. Log out of your account and log back in. It will then show up in the left sidebar.


From the day one, Themeco devoted lot of time, energy and love to provide support that is best in business. They go over and beyond, and they respond very quickly. Usually within a few hours and sometimes faster.

There was a short period when Themeco was restructuring the support system, and they came out with a huge update that radically changed things. It created a huge pressure on the (new) support team and the quality went a bit down. The theme was actually never unusable or something. But there were several influential individuals creating negative hype around it. Themeco did that bold move to transfer the theme far into the future, beyond the competition. That move paid off tenfold. So if you find traces of that by searching the historic content on the Internet, that’s it. And it is all long gone.

As I have said, the support is absolutely one of the best in the business, and it is lifetime. No yearly time limit or something. The Support Forum is open, but questions can be asked only by registered users with licenses.

Themeco Support Forum

The Community

There are a few Facebook pages dedicated to Themeco products, but the main one is called Pro Theme & X Theme Users. Most questions got answered literally in minutes, and there are many professional web designers and developers that gladly help to everybody. I am active on the daily basis there as well. :)


If you are not subscribed to WPScan Vulnerability Database already, you should be. Go ahead and check the popular themes on the market. You will find most of them had security breaches. But not X. And not Pro. They have a spotless security record from the day one.

In May 2020, five popular page builders and one (most popular) theme was reported having serious vulnerabilities. After that, again in August 2020 this most popular WordPress theme had vulnerability issues, along with its Page builder. Security is a serious thing.

The Long-term Sustainability

I am using Themeco’s themes almost from its beginning. One of the most important aspects of deciding to go with them at the time was the human factor. I have felt the passion and devotion of Kyle Wakefield and his team. I knew those treats will lead to great things, and that they will provide long-term security. That was enough for me. If you want to hear the Themeco story, you can watch this video. (50 min).

Notable Features

This article is an overview of the Theme and its functionalities, so I won’t bore you with too much content. Everything important has been said. Here is a list of what we have mentioned already, and a few more things:

  • Undo/Redo
  • Global Colors
  • Global or Page-level CSS/JS
  • Font Manager
  • Template Manager
  • Dark/Light Mode
  • Dynamic Content
  • 1st-class ACF Pro integration
  • Element Scroll & Hover effects
  • Element Conditional logic
  • Element Condition expressions
  • WordPress Loop inside any container
  • Header & Footer Builder
  • Full control over blog layouts, posts, and index pages
  • Unlimited Headers and Footers
  • Lots of Premium Plugins
  • Flexbox and CSS Grid
  • Global Elements (Blocks)
  • Custom Attributes
  • Native Dropdowns, Modals and Fly-ins
  • Powered by Ember and super-fast backend/frontend
  • Font Awesome Pro V5 with an ability to turn off unused weights
  • Design Cloud – Offsite repository of ready-made elements
  • Keyboard shortcuts
  • Customizable UI
  • Element status indicators (has CSS, Has Looper, Has Effect, etc)
  • Right-click contextual menu in the builder
  • Elements API for developers
  • Easily installable Child Theme
  • Extensive documentation
  • Ready Made Templates in the Design Cloud
  • Demo websites and demo content
  • And more

The Verdict

I am obviously biased. But with a good reason. If there was a reason for me to leave Themeco in the last 7 years, I would do it. Instead, they have become an invaluable partner I can count on. They have provided me with an advanced piece of technology that works flawlessly and that doesn’t stay in between my imagination and the final product.

This technology cuts down the development time significantly. There is no need to build a mockup in Photoshop or other Prototyping tools. Cornerstone builder works almost like those tools. The live prototype instantly becomes the final product. Surely it is one of the best WordPress themes on the market.

So there is really no other rating for it than this:

5 / 5

That’s it for now. I will get back to this X and Pro theme review to update it, whenever I feel that I should add more to it, and also when new theme updates will be available. See you soon!

Oh, right… The link to the Themeco’s Pro page:

Like the article?
Share it with the World!

Miroslav Misho Meduric

About the Author

Miroslav Misho Meduric

Miroslav is a digital marketer certified by Google and several more authorities. He is also an Executive MBA. As a co-fonder of WPUsability he is behind several successful SEO campaigns and web projects.

Join in on the discussion!

Leave a Reply

  1. Miroslav, your article is truly a gift. Well written, balanced, and insightful. Thank you.

    Have you looked at Divi, Elementor, or Thrive? I’m curious about how X stacks up. Sounds like it may win on performance, which is hugely important, but what about the end results? I’ve been deep into Divi for the past couple years and generally I am pleased with the results…but given your excellent review (and Divi’s less than stellar load times) I might consider a move.

    1. Author

      Hi David!

      Thank you for your kind words.

      I am not mentioning names of the competition in my article, but yes, I do refer to some of the mentioned as well. Especially when it comes to the security issues. I have also worked a lot with all of them as a Digital Marketing consultant. I have never built a website from scratch in those builders, but I had to change things in them while fixing UX and doing CRO on websites, as well as adding new pages in many occasions.

      When you say “End result”, what do you mean exactly? The visual design? When it comes to that, it is unfair to compare Pro to any of the competitors at this moment. The layout capabilities are such that absolutely nothing is beyond Pro’s reach. If the layout becomes too complex to handle with nested Flexbox containers, you can alway bring out the CSS Grid element. (It works in the Content, Headers, Footers, Layouts etc). Some competitors now have it, but that is more like Cobbles patterns. Neat, but not as nearly as powerful as Pro’s CSS grid where you can overlap containers any way you wish, per each breakpoint separately.

      Have you seen those “impossible” Behance designs? I saw the same comments on Facebook communities too many times, that are saying something like “Those are ‘Photoshop’ designs while the web reality is something entirely else. Many of those things cannot be done”. Well, that’s not true. There are literally zero Behance layouts that Pro cannot recreate, pixel perfect. So that is what I can say about the “End results” :)

  2. Beautiful article, Misho!

    I’ve been using X since March 2014, and have a similar story to you, man! I went X-exclusive in January 2015, and built every client site with X (and then Pro) since then. Until 2020, when I tried Webflow. It was great, especially on the responsive design side of things, but you lose the whole WP ecosystem, which was too great a loss, so I’m back.

    Thanks for the article! Really great job. I could tell you actually have been around Themeco because you knew things like the temporary support issues they had a few years ago, etc. You’ve genuinely been in this world.

    Love the article so much that I’m going to buy the lifetime Pro license with your link. Thanks, man!

    1. Author

      Hi Philip!

      Thank you for your kind words!

      I am glad you are coming back to X (Pro). The lifetime license is worth every cent and your mind will be blown by the power of what this tool can do nowadays. Plus, Themeco has entered a new, faster mini updates cycle between the major ones. New fantastic stuff is coming more often than ever. We just got native buildable Mega Menus. I have already uninstalled a whole bunch of plugins that were needed to have extra functionality. Going native is irreplaceable when it comes to security, long-term stability and performance. :)

      If you need any quick help to catch up, you can ping me in the Pro Theme & X Theme Users Facebook group, any time. And of course, there are many other fantastic people ready to help on a daily basis.