Remember the first day you were made aware that PHP 8.0 had been launched, or that WordPress 5.8 was finally out? Each of us got the news from different sources, possibly by signing up to all sorts of geeky, techy e-zines. In my case, it was when I got a new update of Customizr Pro and it said on the release notes: ‘Now fully supports PHP 8.0 and WordPress 5.8!’.
Obviously, many themes did the same, too (free ones or paid ones). But not all of them did that immediately — some promised such support at a later date (a promise that they eventually kept), some simply ignored, hoping that the billions of errors thrown by PHP 8.0 (as opposed to earlier versions, which just threw warnings that everybody silently ignored) would not be noticed, and expecting that the shiny, brand new features of WP 5.8 wouldn’t be used so much (at least at the beginning). They also relied on WP’s legendary backwards compatibility to keep outdated themes and plugins still working for a long time after they have been rendered obsolete.
Not so with Customizr (and Customizr Pro). It’s not a ‘new’ theme, but one that has been constantly been evolving to adapt to ever-changing conditions. This is a tough job on the theme developers, which have to be constantly up-to-date with those changes, and tweak their themes to support them without breaking content. That’s the commitment of the Customizr developers; that’s a commitment they have kept for many, many years.
At some point in the past, Customizr used to be voted the ‘most popular’ or even ‘the best’ WordPress theme around — and that was mostly because you could configure it so easily. Almost all the customisation options are in the built-in WordPress Appearance Customizer section, which makes everything familiar (even if WordPress changes how this backend functionality works — which they do!) and, to a degree, future-proof. Oh yes, Customizr also includes its own templating system to do further customisation, but the truth is that you don’t need to rely upon that to change the look & feel of your site considerably. In fact, on all my sites that run Customizr (and they’re the vast majority!), I don’t even bother with those ‘extra’ tools, but simply use what is available from the Appearance Customizer section. Obviously that’s a question of personal choice — and you have it if you wish.
Customizr pretty much works out of the box and I haven’t yet found an incompatibility with any of my plugins — even those that I still use, years after WordPress has retired them from the Plugin Library. That said, some features, such as explicit support for WooCommerce, comes out of the box and has been integrated by the developers a long, long time ago.
As for the licensing — it’s hard to beat Customizr Pro (the commercial version of Customizr). The vast majority of paid/freemium themes have reasonable prices (competition works to drive prices down!), but usually these are for a single license only. Sure, everybody does discounts if you buy multiple licenses; some even offer a monthly (or yearly) subscription and you can have as many licenses as you wish so long as you’ve paid for at least a month or so. Companies get creative in the way they handle multiple licenses, but PressCustomizr, the company that developed Customizr, has a very simple licensing scheme: you either do a yearly payment for a license for an unlimited number of websites, or — even better! — for about twice that price, you just buy a lifetime license: all the sites you want, in perpetuity, with full access to product updates and technical support for as long as you wish. It’s hard to beat that on a commercial offering that has some 100K+ happy customers. And you even can get your money back within 15 days of activation — if you think that the price is not worth the extra goodies that come with Customizr Pro.
This sounds like a sales pitch, but it isn’t. You might even imagine that with such generous offerings, there would be a catch somewhere — like getting an outdated theme, or one that lacked features popular in contemporary themes, or something like that. The truth is that neither is the case. I do own a handful of licenses for commercial themes. Most of those licenses are from companies long gone — I got a handful of upgrades, and after a year or two, the company would shut down, and leave me with an unsupported product. Don’t get me wrong: those themes I bought were actually quite good when I bought them, and product support was outstanding. It was good while it lasted, but, ultimately, those companies figured out that a great theme needs constant maintenance to keep up with the insanely fast obsolescence of Web technologies, and it wasn’t simply worth the trouble to remain in the market any longer.
Obviously, there are lots of those small companies around that have survived the test of time, are doing great business, and keep updating their themes all the time. In fact, I’ve also bought licenses from at least two other direct competitors to PressCustomizr. Their themes are great, but not overwhelmingly so; I picked them mostly based on reviews and functionality, as well as the customer’s personal taste. At the end of the day, these themes were insanely hard to configure just to get equivalent functionality that Customizr Pro handles out of the box. All of these themes include their own ‘site builder’ as a separate plugin — each working slightly differently, and none are perfectly integrated into Gutenberg. It becomes a pain to get used to one system of updating the look & feel of one site, and then have to switch to something completely different. PressCustomizr also has their own site builder, similar in functionality to whatever else is out there, but the truth is that you won’t need to use it much, even if you want to do a heavily customised site — at least, that’s my experience. With a few tweaks, I can get Customizr doing pretty much everything that I need, and that often means emulating the look & functionality of existing sites requiring an update to modern Web technologies. That works so well with Customizr that I’m personally frustrated with the high cost of the ‘competing’ products, which promise a lot, but, at the end of the day, offer little more than what Customizr can do.
No review would be serious if I didn’t address the shortcomings of Customizr and the pet peeves I’ve got with it. First of everything, it’s slow. Not unbearably slow — I have bought much slower themes! — but slow nevertheless. The developers assume that you’ll be running everything from a good cache plugin in combination with a reverse proxy and a CDN — which is basically par for the course these days, even with much faster themes. It’s still slow, and you’ll notice it when you do a fresh install and try it out.
One issue that particularly bothered me (to the point of reaching out to customer support) is the way how Customizr Pro handles custom fonts. You get not one, but two different ways of choosing them. Customizr offers a simple, yet comprehensive, tool: Font picker and font size, available from inside the WP Appearance Customiser. With those, you get a pre-selection of Google fonts, as well as web-safe fonts, some of which apply to the whole content, others which are properly paired (one font for titles and such, the other for the body of the content items). So far, so good, and it all works flawlessly out of the box. Except that you cannot add your own choices; all you have is the selection that the Customizr developers thought would look nice, and, as you can imagine, it’s necessarily limited.
Customizr Pro not only includes that font & size picker but it also includes a license for their WordPress Font Customizer. This is a much more extensive plugin, which can basically assign all kinds of font properties to every HTML tag out there — you’re just limited to your imagination, the thousand or so available Google fonts, and a lot of time and patience. The idea is to be able to configure every aspect of font typography visually, without the need of understanding CSS at all. And it does its job.
But there’s a catch. Customizr and Customizr Pro are not very consistent in the way they apply fonts to the various HTML tags. Although the many possible options are grouped together in easy-to-understand blocks, which ought to change font properties for everything related to those blocks, in practice, there is always the odd header or title or label that uses a slightly different convention to apply the font, and you get some fallback font instead. Thus, it’s not unusual to be forced to apply fonts to all tags — one by one! — in the hope to catch the culprit. And no, it’s not as easy as opening the page in the Code Inspector and see what class it belongs to — often, due to inheritance rules, it’s not immediately obvious what has to be changed and where. And even if it were, it would require a thorough understanding of CSS and how it’s applied to HTML — and if you already know that, why bother with a visual tool anyway? A few searches & replacements are way, way faster than configuring every HTML tag manually & visually…
In the end, for one particular site I’ve got, where the title font is unique, I had to manually insert an option on the ‘simple’ Font picker (the one that comes with Customizr), because it was so much easier to do so and make sure that I’d covered all possible cases. It’s just one line of code inside a file, deep inside the core of Customizr. Sadly, though, this is the kind of thing that cannot be overridden easily, even in a child theme, or with hooks & filters; doing it manually is faster, but it requires doing it every time a new version of Customizr comes out (about every other month, sometimes even oftener), or else all your lovely fonts will disappear (at least, until the cache gets purged).
So, sure, Customizr does have its shortfallings, here and there. No theme is ‘perfect’ or bug-free! All that PressCustomizr can offer is continuous support, constant tinkering, and keeping up-to-date both with the environment (WordPress, PHP…) as well as with the wishes and needs of their customers. PressCustomizr is rather good at doing that, and I have no doubt that they will continue to do so, continuing to surprise and delight us along the way — without breaking our carefully crafted content.
- The topic ‘Unbeatable licensing and constantly up-to-date’ is closed to new replies.