Why You Should Not Always Use WordPress Plugins to Solve Your Problems


It's very easy to install a plugin to find a solution to your WordPress problem. But if you're not careful, it can cause more problems than anticipated.

By Ahmed khalifa

**Note: Please note that this website does not run on WordPress.org anymore. But since I've been involved with the WordPress community for many years, I didn't want to delete any of the WordPress-related content on this site as I believe that they will still help you with your own WordPress site, hence why they are still available for you to view. Enjoy!**


Anyone who uses WordPress is bound to use at least one plugin on their site. Because our website would not be as good without them.

So to all the developers and companies out there who have created WordPress plugins, we salute you for making our lives easier when it comes to managing our websites.

Because of the number of plugins out there and how easy it is to use them, it's so easy to go overboard and start installing them frantically on your site when you want a new feature or something is not working.

But as much as they can help improve your site, they can also hold you back too, and this post will explain why you should not always depend on just plugins.

Check out the video below to learn more:


With tens of thousands of WordPress plugins out there, it's so easy for any of us to find a plugin to fix a problem. All you have to do is go to the repository, you search, you find, you install, you activate, and boom, your problem is most likely going to be solved.

So easy!

But, there's also another thing you should think about, because you shouldn't always think about installing plugins to fix your problem, because it can, actually, add to the existing problems that you have.

So, in this video, I want to talk about why you shouldn't always use plugins to fix your problems, and what you should also consider, on top of using the traditional WordPress plugins, as well.

What's up, everyone? I am Ahmed Khalifa, and in this video, let's talk about WordPress plugins, the awesome features that we all love and use for our WordPress site. It's so, so cool, it makes our job easier, and instead of having to find someone to, kind of, create a product or a plugin for you, you can just find it yourself, which can be cheaper as well.

So, let's just thank all the developers out there for creating the, literally, tens of thousands of plugins out there. However, let's stop and think about it as well, because you shouldn't always use plugins to fix it, because plugins can also cause problems on your site.

What Problems Could Arise from Installing Plugins?

The more plugins that you have on your site, the more problems, or the more likely a problem will occur. So, I wanna talk about the four things that could happen if you keep installing plugins on your site.

1. Bugs Can Arise

Number one, it's all about the bugs that it can create, and it can create, kind of, issues we just saw already. If the plugin does not really go well with the website, or maybe it's clashing with something else on your site, it might create some kind of bugs and it might make certain features not work. So, if you think about it, if you install the plugin to fix one problem, it might actually cause a different kind of problem.

So you're kind of damned if you do, damned if you don't. But, it's all about finding that balance, and whether you need it or not. So, just make sure that whatever you install is going to work perfectly on your site.

2. Compatibility Issues with Existing Plugins & Themes

Number two, it's about compatibility with existing plugins and themes. It's kind of similar to the first point I made. But, there are so many times where people think that if you keep adding plugins, they might actually clash with each other, and it will cause things to break. It might not work with your themes. It's just the way it works, because every single developer who creates plugins will have their own way of fixing the thing.

And, if you have one developer doing it this way, another doing it this way, this person might update it all the time, and keep it strong and stable and secure, and the other one hasn't updated it that much, maybe. Or maybe it's just a different style, completely, that doesn't work with this plugin.

Then, you're gonna have issues with compatibility, and that applies to the theme as well. You never know, the theme that you have might not like the plugins that you have installed. So, make sure that there are no compatibility issues when you install the WordPress plugins.

3. Security Loopholes Can Appear

And, you may have noticed, I've just touched upon the security issue in point two, because point three is about security. You need to make sure that each of your plugins are maintained, updated and looked after by the creative, by the developers out there who are building it and maintaining it and updating it. Because if that doesn't happen, then you're gonna have a chance to create loopholes on your site, which will cause a security issue. Someone can hack into your site and could inject some kind of malware. You never know what might happen.

And, that could all be because you have installed so many different plugins. Maybe a few of them are not secure, or maybe a few of them will clash with each other, and it will just cause a security issue with your site. And we all know we don't want that to happen, because it kinda sucks if that happens. So don't make this mistake by adding too many plugins, making your website not secure, at all.

Related Article: How to Make Your WordPress Site More Secure?

4. May Affect Your Site's Performance

Number four is very obvious, it's about performance, because obviously the more plugins you add on top of each other, the more resources it requires for your site to load as quickly as possible. But that's gonna be a lot of pressure on the site, on your host. It's just not gonna work as well as you want it to.

And that's expected. You can't expect to have so many different plugins and expect your site to work as fast as you have always expected to, because it will create more resources, it will create more code on your site, and that's gonna slow down your site, eventually.

So, that is one thing you really need to think about. The more you add plugins, the more it might actually cause problems with the performance of your site.

What Can/Should We Do Instead?

So, if we have these four problems, what can we do? What other options do we have, on top of looking for plugins? Because, just so you're aware, I'm not saying don't use plugins, just think about the options that you have, and I'm gonna list the five different options that you can think about using to, maybe, help you fix the problem that you have on your site. It's not always plugins.

1. Is it a one-off or regular?

Number one, you need to think about whatever you're gonna install on your site. Do you think it's going to be a one-off situation, or will it be a regular thing?

Because if it's a one-off, then the next few points I'll mention are probably something you should consider. Maybe it's not worth having a plugin for that one thing if you're never gonna use it again.

So, think about that before you install any plugins. How often are you gonna use it? Do you think it's going to be useful for you for many days, weeks, months, maybe years ahead, as well?

2. Attempt to find a non-plugin solution first

Number two, is to try to find a non-plugin solution first. For every time you have a problem on your site, try to find a non-plugin solution, because again, of all the things I've mentioned – compatibility, security, performance – is it worth having it?

And sometimes, if you look for a non-plugin solution, you might actually find something that will fix the problem quickly, and that's it, you're done. And even though I said non-plugin solution, you're thinking what would that be?

Well, the next couple of points will show you a few examples of what you could do instead of installing plugins all the time.

3. Use 3rd party tools that can fix your problem

Which brings me to number three. Try to find tools out there that could fix your problem, and you don't really need to install the plugins.

And there are so many tools out there on the World Wide Web that people have created, you just go to the website and you either download the software, or you can do it right there on the website to fix a problem that you're having. An example would be if you want to compress your images. There are so many websites out there that can do that.

For example, TinyPNG and Kraken. They can both optimise and compress your images so that it's not bloated, it's not heavy for your site. Of course, there are also plugins that can do that, but maybe you can think of it this way, is it worth having that, do you need it, do you need to use it regularly, or maybe just enough to have those external tools and that does the job for you?

Related Article: 10 Steps on How to Optimise Your Images for Better Web Performance & SEO?

4. Get a developer to fix the problem instantly

Number four is to think about getting a developer to fix the problem for you, and I'm not talking about getting them to create a product, or create a plugin. It might be that that developer may make a few tweaks in the code or add a line of code and that will fix the problem for you.

You just never know. If that's something you're not able to do, then there are plenty of resources out there where you can find high-quality, reputable, developers. My favourite is Codeable.

At Codeable they are very strict about who works for them, and they will help you with your site. They go through strict interviews and make sure every single WordPress developer has that high standard we all demand and expect. Now of course, there are also all those other websites that use freelancers, and they're totally fine if you can think that they're good for you.

But Codeable is what I recommend, and they might be able to help you to make a few tweaks, and that solves your problem, no plugins installed, no tool that you need, job done.

5. Alway remember to uninstall unwanted plugins

And then, number five. Maybe it's not a solution, but it's a reminder that you always need to be aware afterwards. If you are not using the plugin, if you don't need it, make sure you not only deactivate it on your site, but you also uninstall it as well. People get confused thinking that if you deactivate it then it's going to be a lesser burden on your site, using fewer resources. You think it should be OK, and you keep it there, on your dashboard.

But, it's actually not true.

Even if you have it installed on the dashboard, but not activated, it's still taking up resources on your site. So whatever you do, if you have any plugins that you're not using frequently or not using it at all, not only do you need to deactivate it, but also uninstall it as well.

To Round-Up...

So there you have it. These are the reasons why you should not always think about using plugins to solve your problems. What other options should you think about as well? So let me know what you think – is it going to help you?

And let me know as well, because I'm kind of curious, what you do if you have a problem with your site. Do you go to the full plugins, do you look for freelancers or developers, do you leave it, do you note it, do you find a solution in any other way that I have not mentioned? I'm curious, so let me know in the comment section below.

I'm really, really interested to know what you think about it as well. And don't forget to make sure you click the Subscribe button.