Are you not being able to add or install WordPress plugins on your website? There are many possible reasons why one might not be able to install plugins in WordPress.
WordPress plugins are one of the many features that make WordPress a pleasure to work with. They are great tools for adding and extending functionality to WordPress. There are a lot of handy plugins in WordPress.org that provides you with amazing features; almost for every function or feature, you need on your website. They offer all kinds of customization for site admins, and they can actually take your site from good to great. Another best thing about WordPress plugins is that all of them are very easy to work and very helpful for WordPress beginners as well. WordPress plugins make it easier to work with WordPress even if you are not familiar with coding.
Now, coming back to our topic today, there can be many reasons as to why you’re not being able to add or install WordPress plugins. Here, we have compiled a few common reasons, so, without any further ado, let’s get started.
Reasons why you’re not being able to add or install WordPress plugins
You are on WordPress.com
WordPress.com is a blog hosting service and offers a limited version of the popular self-hosted WordPress software. If you’re using WordPress.com, then, you will not be able to install WordPress plugins until and unless you upgrade to the business plan. The plan costs around $299 per year. If you’re a free, personal, or premium plan user, you will not be able to add or install WordPress plugins on your website.
If you do not want to switch to Business plan, then the solution is to move from WordPress.com to WordPress.org.
You are Facing Memory Limit Issue
Another reason why you’re not being able to install WordPress plugins might be the memory limit issue. This is where you will be able to see and access the WordPress plugins menu but not able to install them. This is usually caused by the PHP memory limit.
The quick fix to this problem is to increase your PHP memory limit. For that, add the following code to your wp-config.php file:
User Role Restrictions
Another most common reason is the user role restriction. WordPress comes with a built-in user role management system. Sometimes web developers don’t give administrator access to their clients. Instead of giving the administrator access, they create an editor account for them. And you might know that editors cannot add or install WordPress plugins to their WordPress website. Only admins are able to install and activate plugins on a WordPress site.
You are on a Multi-Site Network
If your website is part of a WordPress multi-site network, and the network admin has disabled the plugins menu item on network sites, you will not be able to add or install WordPress plugins on your website. It is more like the error in WordPress.com. The network admins need to consider the server stability, WordPress security, and load balancing issues. The solution to this issue is to ask your network administrator to install WordPress plugins for you.
And the list of reasons why you’re not being able to add or install WordPress plugins on your website ends here. We hope this article helped you learn why you can’t add or install WordPress plugins on your website.
Source: WP Beginner