Generally, I think WordPress is a quite strong stage. Obviously, we convolute things when we drag 3rd party components into it for enhancing performance or security, including new features, or opening up more noteworthy functions. Be that as it may, the result is, for the most part, justified, despite all the trouble. Without those additions of plug-ins, you’d need to do significantly more manual coding and that doesn’t isn’t the best method to build a website nowadays.
One of the most common questions raised by WordPress developers these days is – Why can’t I install plugins on WordPress? Let us tell you that there are various reasons for it. You will know how to figure and fix the issues in this article.
Issue No. 1:
Usage of WordPress.com Blog
WordPress.com is a blog hosting service which offers a restricted version of the common self-hosted WordPress software. WordPress.com is a free service, but it has its restriction with various functions. You can host your blog on WordPress.com; however, you have a cannot upload custom themes, modify the PHP code or add plugins. The URL looks like https://Atlas-Softweb.wordpress.com.
To fix this, you can have your website hosted on WordPress.org, and it gives you more flexibility and control for what you want to do with the hosted blog or website. However, you need to pay for it somewhere. Realistically, there is an illusion of free; you’re going to spend some cash somewhere! Alternatively, upgrade to the business plan on WordPress.com.
Issue No. 2:
You are not the Administrator
WordPress has given access to Administrators to install plugins. It comes with five user roles by default, and the privilege to install the plugins in given to only Administrators. Other than it, no user can install and activate the plugins.
So, to check if you have this access or not, go to the WordPress Admin area, and check out the Admin Menus. If you can see Appearance, Users, Tools, WordPress menu Plugins and Settings, then you have the access of an administrator for that WordPress Website/Blog. If you don’t have it, ask the concerned person to give you the login details.
Issue No. 3:
The third most issue can be that the PHP memory has reached its limits. You can see the settings in your WordPress hosting and in WordPress core that has the information about the amount of memory used by a PHP script. When a script reaches this defined limit, either it says WordPress plugin installation has failed or gives an error: Fatal error: Allowed memory size of 67108864 bytes exhausted. Moreover, to fix this issue, you need to increase the PHP memory. Add the line – define(‘WP_MEMORY_LIMIT’, ‘256M’); to your wp-config.php file.
Issue No. 4:
Complex or Multi-Site network
This is very much similar to WordPress.com hosted websites. Only a network admin can install the plugins for you when you work on Multi-site networks. Various aspects like server stability, load balancing issues and security are considered by Network admins which is why not all will have access to add plugins. Ask your admin to do that for you to fix this issue.
We are glad that we have helped you discover and fix this problem with WordPress plugins.