Themewaves
Guide

Why You Can’t Add Plugins in WordPress

Fix plugin errors, install tools, and keep your WordPress site tidy.

Why You Can’t Add Plugins in WordPress

Common WordPress plugin problems and their causes

If you can’t add new plugins in WordPress, check your site plan, user role, and hosting setup first. These are common causes, and each has a clear fix. Plugin errors can also stem from low server storage, an outdated WordPress version, or a failed connection to WordPress.org.

Some WordPress.com plans limit plugin access, while self-hosted WordPress sites usually allow it. On a self-hosted site, you need an administrator account to install or remove plugins. If you can’t find plugins on WordPress, you may be viewing a different dashboard, or your account may lack the needed access.

Start with the exact error message. A message about permissions points to your account or file access. A timeout or download error may point to the host, server limits, or a temporary network issue.

  • Plugin controls are missing: Check your plan and account role.
  • Installation fails: Check storage, server limits, and the error details.
  • Search finds nothing: Check your connection and the search terms.
Crimson block beside separated graphite and white forms, representing common plugin setup issues
Common plugin setup problems

How to find and install a plugin

In a self-hosted WordPress dashboard, open Plugins, then choose Add New Plugin. This is where to find plugins in WordPress. Search by the tool’s name or by a task, such as forms, backups, or page caching.

Review a plugin before you install it. Check when it was last updated, whether it supports your WordPress version, and the number of active installs. Read recent reviews and the support notes, too. Install one plugin at a time so you can spot problems quickly.

When you choose a plugin, select Install Now, then Activate. To install a paid or custom plugin, upload its ZIP file from Add New Plugin using Upload Plugin. Get the file from the plugin’s maker, not an unknown download site.

The official WordPress plugin management instructions show the dashboard steps for installing, activating, and removing plugins. If you can’t find the Plugins menu, ask your site owner to check your role and hosting plan.

Crimson box with aligned white and graphite blocks, illustrating a simple plugin installation process
Finding and installing a plugin

Troubleshoot plugin installation errors

If WordPress can’t search plugins, first reload the page and check that the site can reach the internet. Search with a short plugin name or a broad task. If the directory still will not load, ask your host whether a firewall or server rule blocks the connection.

For a failed install, check that your site has free storage and enough server space to unpack the plugin. Ask your host to review file permissions if WordPress cannot write to its plugin folder. Do not change file access settings at random. A wrong setting can expose site files or break updates.

Use this order to narrow down the cause. Save a backup before changing site files or server settings.

  1. Confirm that you are an administrator on a plan that allows plugins.
  2. Update WordPress if your host and active theme support the current release.
  3. Retry once, then note the full error message.
  4. Check storage, server limits, and plugin-folder access with your host.
  5. Try a trusted plugin from the official directory to test the install.

If only one plugin fails, its ZIP file may be damaged or incompatible. Download it again from its maker and check its stated WordPress needs. If several installs fail, the issue is more likely tied to your account, host, or site setup.

Crimson panel beside a shifted graphite shape, suggesting a method for fixing plugin errors
Fixing plugin installation errors

Activate, use, and remove installed plugins

To activate plugins in WordPress, open Plugins and select Activate beside the plugin name. Some plugins add a new menu to the dashboard. Others add settings under Settings or ask you to run a setup step.

To use an installed plugin in WordPress, read its setup notes and change only the settings you need. Test its main feature on a draft page first. For example, add a form to a private draft, submit a test entry, and confirm it reaches the right inbox.

To turn off a plugin, choose Deactivate. To remove it, choose Delete after deactivation. If you can’t delete plugins in WordPress, check your role and file access. A managed host or security tool may also block changes. Ask the site owner or host to check before changing server files.

Review your plugin list every few months. Remove tools you no longer use, but check their notes first. Some plugins leave settings or saved data behind after removal, so export anything you still need. Keep active plugins updated and replace tools that no longer receive support.

Crimson container with neat graphite and white forms, representing a well-managed plugin set
Keeping installed plugins under control

Do inactive plugins slow down a WordPress site?

In most cases, a deactivated plugin does not run its normal features on each page request. So an inactive plugin usually has less effect on speed than an active one. It can still use disk space, and some plugins may leave files or scheduled tasks behind.

Active plugins can add code, database work, or outside requests to a page. The effect depends on what each plugin does and how well it is built. There is no fixed number that makes a site slow. Ten light plugins may have less impact than one poorly made tool.

Check page speed before and after adding a plugin. Test key pages, such as the home page, product pages, and checkout. If a page slows down, deactivate the last plugin you added and test again. This simple check can show whether the plugin is the cause.

WordPress loads plugin features in different ways, based on each plugin’s code. A plugin may run across the site or only on pages that use its feature. Keep only tools that serve a clear need, and remove old ones you will not use again.

Which WordPress plugins are worth considering?

The best plugins for WordPress depend on your site and its goals. Start with a need, not a long list of popular tools. Before installing one, check its upkeep, support, fit with your theme, and overlap with tools already on your site.

  • Backups: Choose a tool that can save site files and the database.
  • Security: Look for features that fit your host’s current security setup.
  • Search visibility: Consider an SEO tool for page titles and site maps.
  • Forms: Pick a form builder that can send entries to your inbox.
  • Speed: Use a cache tool only when it fits your host and site.
  • Online stores: Choose a shop tool built for your payment and shipping needs.

WordPress.org lists thousands of plugins, but you do not need to install many. The right number is the smallest set that meets your needs. Test each new tool, keep it updated, and remove it when it no longer earns its place.

Frequently asked questions

Why can’t I add new plugins in WordPress?
Your plan may limit plugins, or your account may lack administrator access. Low storage, server limits, and file access errors can also block installs.
Where do I find plugins in WordPress?
Open the WordPress dashboard and select Plugins, then Add New Plugin. If the menu is missing, check your user role and hosting plan.
How do I activate a plugin in WordPress?
Open Plugins in your dashboard and select Activate beside the plugin. Then follow its setup steps or open its settings menu.
Do deactivated plugins slow down WordPress?
Usually, inactive plugins do not run their main features on each page load. They may still use storage or leave behind files, so delete those you no longer need.
How many plugins are too many for WordPress?
There is no fixed limit that suits every site. Keep the smallest set that meets your needs, and test speed when you add a plugin.
Why can’t I delete a plugin in WordPress?
You may not have administrator access, or your host may restrict file changes. Ask the site owner or host to check your permissions.
Share XFacebookWhatsApp

Related reading

About cookies on this site

Essential cookies keep pages loading and the enquiry form working. Anything beyond that is optional and we only set it if you say yes. Details live in our Cookie Policy.