There is no question that Wordpress is a juggernaut in the world of websites. It is easily the most popular content management platform available. Despite the title of this article, it would be shortsighted to ignore the fact that there is a lot that Wordpress does well. Unfortunately, it also leaves a lot to be desired. We have observed that more and more developers and agencies are leaving Wordpress, us being one of them.
At Right Creative, our focus is, and will always be producing results for our clients. And unfortunately, we are finding it more and more difficult to produce results with Wordpress. Here's why.
It's Difficult To Use
Despite it's popularity and widespread use, that doesn't change the fact that it's still incredibly difficult for the average person to use.
When a client is promised the ability to edit their website, this sounds like a desirable feature. People assume that editing their own website will equate to faster turnaround times, lower costs, and fewer hoops to jump through when they need a change. They also assume they will have unlimited control over their site and how it gets presented.
Unfortunately, this is almost never the case. Wordpress is a complex system that becomes even more complex when you install custom themes and plug-ins. Because of this complexity, it takes time and effort to learn. Unfortunately, most people do not have that time or the desire. Attorneys want to be attorneys. Plumbers want to be plumbers. They don't want to be web developers. And while most clients would prefer to be able to edit their own site, at the end of the day they don't actually want to be website developers.
All too often, we find clients logging into Wordpress only to be perplexed.
"Where do I go to edit this or add that?"
"Why is this image showing up under this text? I want it to be beside it."
"Why doesn't this text look the same as that text over there?"
Sadly, these types of questions are common to those who use Wordpress to maintain their site - including professional developers!
The other problem is, even if users could make updates to their site, there is still the issue of design. It is an unfortunate truth that most people overestimate their abilities as designers. They might know enough to avoid using Comic Sans, and bright red blinking text. But the nuances of design are many, and as they say - the devil is in the details. Spacing, symmetry, balance, white space, font pairings. These things all contribute to a site feeling professional versus feeling "off". As Apple has shown the world, a designers eye cannot be overvalued. Design is critical, and can absolutely make the difference in whether a client will choose your business.
Templates are notorious for having ineffective, non-semantic code
Take a look at this markup:
And now take a look at this:
Here is what both look like when rendered by a browser, respectively.
Need An Estimate?
Get a quote fast and easy by clicking the request a quote button
They look identical on the surface, but behind the scenes, the code used to produce that result is radically different. One is very long and needlessly complex. The other is substantially shorter and easier to read.
You might not care a whole lot about code - but I'm sure you do care about page speed. Google (and many other search engines) do too. Websites are frequently penalized for being slow to load. One major contributing factor to a slow loading site is - you guessed it - complex, difficult to read code. And unfortunately, Wordpress is notorious for producing exactly that.
Now - you might say "Well.. my site uses a template, and it still loads plenty fast." There is still another major reason why having messy, complex code can hurt you. ADA Compliance. ADA Compliance is becoming a hot topic of conversation in the web design industry these days. For good reason.
Any site that is inaccessible can leave that business vulnerable to legal action. According to law, any business that has a publicly accessible facility is also required to have a publicly accessible website. Unfortunately, messy, complex code is generally NOT ADA Compliant. A screen-reader will have a difficult time making sense of complex code. The job of a screen reader is to evaluate the content of a website, and relay that information to a visually-impaired reader. When the bulk of the code is extraneous fluff - it is much more difficult to establish the intent of the content.
Templates and themes don't cater to your specific needs
There are few things in this world where one size truly fits all. Website templates are no exception. For too long, people have been attempting to bend a template to fit their individual needs. Unfortunately, I have yet to find a template that perfectly suits the needs of any business. Templates are designed by web developers to be broad enough to adapt to a wide variety of uses. Unfortunately, when you try to appease everybody, you end up with loose-fitting, uninspired options that lack personality.
Any business that wants to get the most out of their website should have specific goals. The problem is, when a web developer is making a template that is intended for resale - they are not thinking about those goals. They are thinking, "How can I make this sellable to as many people as possible?" In order for your website to truly exceed in helping your business reach goals - it needs to be custom designed. You will have an extremely difficult time getting that out of a template.
Wordpress is one of the most vulnerable CMS platforms around
We would be remiss if we didn't at least mention the vulnerability of Wordpress. To their credit, they do a good job of looking out for threats and potential risks. Unfortunately, this typically requires the Wordpress user to regularly install updates. Again, in our experience, clients are typically nervous to make such updates. When updates to Wordpress or WP Plugins are made, they can sometimes break elements on the site. And so, it is often the case that a Wordpress site becomes outdated. And when that happens, the site becomes vulnerable to hacking, malware, viruses, and other such threats.
Wordpress is slow!
One of the most common complaints we hear about people who use Wordpress is that their site is too slow. There are several things that can contribute to a site being slow. Bloated code, outdated server languages, and uncompressed images all contribute to this slowness. And while each of these issues can be fixed - it's typically outside of the expertise for most people. Left unfixed, it can negatively affect your search engine rankings, as well as user engagement.
There is an absence of standards amongst the Wordpress development community.
One thing that makes Wordpress so difficult to use is the lack of standards amongst developers. The most common way to add custom functionality to a site is through the use of plugins. Unfortunately, there is no one right way to develop a plugin. And so, each plugin can get accessed in different ways. Some may be accessible from the sidebar. Some are hidden in other menus. Some get added as features to the page editor. And others may require other plugins to be present. This lack of standards often makes it difficult for non-technical users to learn the lay of the land.
While we do not realistically expect to see Wordpresses popularity dwindle any time soon, we at Right Creative will be doing our part to help steer our clients away from Wordpress. When you replace templated, plugin-heavy sites, with custom, handcrafted code, you cannot deny the improvements in terms of site speed, accessibility, security, and results.
If you are interested in moving your site away from Wordpress, give us a call at (814) 826-1144. We'd love to help you out!