WordPress has come a long way from a simple blog tool to a full-fledged Content Management System. So many annoying bugs, fixed. Thousands of free resources. Free very useful themes and plugins.
But, still WordPress sucks!
Before you start judging me i’ll quickly let you know why.
The reason I’m writing this post is not that I hate WordPress, I love WordPress and I just want it to grow better. So that I can love it more.
After working in the WordPress framework for more than a decade. I have come across so many great updates. WordPress has much more than free software could offer. It’s the best.
Developers can easily workaround the few remaining issues in WordPress.
But from a customer’s point of view, there are still some issues you need to deal with working in WordPress.
I will list out a few things that will keep you banging your head sometimes.
However, I’ll try to let you know what to do about it.
Here are few reasons why WordPress sucks:
Requires constant updates
It is not a bad thing to regularly update your WordPress installation to the latest version.
But it is a requirement. Not updating your WordPress can make your website vulnerable to hacks and attacks.
You can choose to update your WordPress to the latest versions automatically too.
But sometimes, it requires you to update your database as well.
Some updates make your WordPress theme and plugins to generate errors.
What’s worse is sometimes it completely breaks your site.
Developers and go through the error log in your website to find out which plugin is causing the problem.
But if you are a general WordPress user you have to deactivate each and every plugin to see which one is the real culprit.
Which can get general users into trouble sometimes.
You will always be dependent on third party
The Internet is always growing at such a fast pace. And some major changes in PHP or popular browsers require all the themes and plugins to update themselves.
The themes and plugin developers usually publish the fixes at time but sometimes, all you can do is wait for the developers to fix the problem.
And you’re left with the only choice to deactivate the plugin.
And even worse when your WordPress theme needs an update.
This way you are always dependent on the third party.
The solution is to use fewer plugins.
And use the most popular ones only.
Have an active support for your WordPress theme.
Too many features in themes and plugins
With the growing WordPress theme market, the developers are packing their themes and plugins with countless number of features to stand out of the competition.
Some themes and plugins have so many features which will make your head spin.
You will have to go through a large documentation just to figure how to use the smallest feature.
The solution is to pick a theme with the feature you need instead of picking one with the most features.
You decide to use a WordPress theme for your business.
And after a few years you decided to upgrade it with some new features.
That’s when you get into trouble.
You can either switch to a completely new theme with the feature you want.
Decide to start customizing your theme by yourself, which can sometimes restrict yourself from receiving updates from your WordPress theme developer.
If you’re already using a custom theme then it may not be a problem.
But when you have to move a 4 year old online business to a completely new theme or framework. It will cost you many times more than you’ve actually spent on your WordPress theme.
Prone to hackers
It’s mid 2020 and still WordPress is prone to hackers.
Not because it is insecure but it is the most popular framework out there.
And, it is open source software.
Meaning hackers can literally go through all the possible loop holes in the software.
And I guess it’s only making WordPress better.
But when your site gets hacked. You won’t like it.
TIP: Have a daily backup of your files and database. It’s not that hard to do with hosting like siteground and bluehost. Use Themes security plugin which will block possible attacks and let you know about it as well.
Too many plugins
How is that even a problem?
It sounds good when you have so many plugins for free.
But, it is equally frustrating when you have to pick one.
People have a difficult time making a decision when faced with many options and sometimes they even end up making the wrong decision.
There are dozens of popular plugins for a simple feature. You can pick one with the most active installations but it may not be the best.
TIP: Most downloaded plugins are not always the best. Take your time and see for yourself. It will obviously take some time but you will be able to decide which one is better for your specific need.
Can’t revert back to Stable version
Lets say you just found out that a latest plugin release has a problem. And it’s crashing your website.
What can you do about it?
Simple deactivate it.
What if the website design is messed up without the plugin?
There is nothing you can do.
Wish there was a revert back to the older version option for themes and plugins.
It would have made things much easier for WordPress users.