The query “Why can’t I add plugins in WordPress?” is one of the most frequent ones we get from new WordPress users. The frequent response is that the user is getting an upgrade warning or that the plugins menu is missing from their admin area. You’ve come to the right place if you’re having this problem. This article will explain why WordPress does not allow the addition or installation of plugins.
1. You are On WordPress.com
A condensed version of the well-known self-hosted WordPress software is available through the blog hosting service WordPress.com. For more information, see our comparison between WordPress.com and WordPress.org.
Users of WordPress.com are not able to install plugins unless they upgrade to the $299/year commercial plan. You cannot install third-party plugins if your plan is free, personal, or premium.
You can transfer your blog from WordPress.com to WordPress.org if you don’t want to pay the $299 annual fee. Use our free WordPress blog setup service if you require help with that (just make a note that you want us to transfer your site, and we will do it for free).
2. You are having problems with your memory.
The ability to see and access the plugins menu but not install plugins is the second most frequent occurrence.
The PHP memory limit is typically to blame for the failure notification. The amount of memory a PHP script can consume is determined by settings in your WordPress hosting and in the WordPress core. When a process hits this limit, it either shuts down or displays an error message similar to this:
fatal mistake memory space of 67108864 bytes was used up.
You can solve this issue quickly by increasing your PHP memory limit. You can do that by adding this line to your wp-config.php file:
3. Restrictions on User Roles
WordPress has a built-in framework for managing user roles. Clients of web developers occasionally do not receive administrator access. Instead, they set up a user account for an editor for them.
On a WordPress site, plugins can only be installed and activated by administrators. Ask your developer to confirm that you have administrator permissions if you are the website’s owner.
4. You’re connected to a multi-site network.
If your site is a member of a WordPress multi-site network and the network administrator has blocked the plugins menu item for network sites, that may be another reason why you can’t access the plugins menu in WordPress.
The situation is essentially the same as on WordPress.com. The security of WordPress, server stability, and load balancing are all important considerations for network administrators. You can ask your network administrator to install plugins for you to fix this issue.
We hoped this essay would explain why adding or installing plugins to WordPress is not possible.