Back to blog

How to Fix Plugins Disappearing From WordPress Dashboard

Yuhda Ibrahim

Development Consultant

December 12, 2025

4 min read

Introduction

Running a WordPress website can be smooth sailing—until something strange happens. One of the most confusing issues is when plugins suddenly disappear from your WordPress dashboard. You log in, head to your plugins page, and… nothing. It feels like they’ve vanished into thin air. If you’re stuck wondering “Why are my plugins missing?”—you’re not alone. This problem is more common than you think and usually happens due to reasons like conflicts, corrupted files, incorrect user roles, or even hosting restrictions. The good news is, it’s almost always fixable without needing advanced coding knowledge.

In this guide, we’ll break down why plugins may vanish and show you how to fix plugins disappearing from WordPress dashboard with simple, step-by-step solutions. By the end, you’ll not only restore your plugins but also prevent the issue from happening again.

How to Fix Plugins Disappearing From WordPress Dashboard

Why Do Plugins Disappear From the WordPress Dashboard?

Before we jump into fixes, let’s understand the common causes. Missing plugins usually happen due to:

  • Corrupted or incomplete WordPress updates
  • File permission issues that block WordPress from reading plugin files
  • Conflicts with themes or other plugins
  • User role limitations (e.g., admins can see plugins, but editors can’t)
  • Hosting provider restrictions where plugins are auto-disabled for performance or security
  • Accidental deletion of plugin folders in the wp-content/plugins/ directory

Knowing the root cause helps you apply the right fix instead of trying random solutions.


Check User Role and Permissions

Sometimes the problem is simpler than you think—you just don’t have the right access.

  • Only Administrator accounts can view and manage plugins in WordPress.
  • If you’re logged in as an Editor, Author, or another role, you won’t see the Plugins menu.

Quick Fix:

  • Log in using an Administrator account.
  • If you don’t have access, ask the site owner or another admin to update your role.

You can also use plugins like User Role Editor (once the issue is fixed) to confirm permissions.


Verify Plugin Files in Your Server

If plugins are missing from the dashboard, it doesn’t always mean they’re gone. The files might still be on your server.

Steps to Check:

  1. Log in to your hosting control panel or use an FTP client.
  2. Navigate to: /wp-content/plugins/
  3. Look for your plugin folders.
  • If the folders are missing, the plugins may have been deleted accidentally.
  • If they’re there but not showing in the dashboard, it’s likely a permission or corruption issue.

Pro Tip: Always back up your website before making changes.


Fix File Permission Issues

Sometimes WordPress can’t read plugin files due to incorrect file permissions.

Recommended Settings:

  • Folders: 755
  • Files: 644

How to Update Permissions:

  1. Use your hosting control panel (File Manager) or FTP.
  2. Right-click the plugins folder → Set permissions to 755.
  3. For plugin files inside, set them to 644.

After updating, refresh your WordPress dashboard.


Disable Conflicting Plugins or Themes

A broken theme or conflicting plugin can cause plugins to vanish from the dashboard.

How to Test:

  1. Temporarily switch to a default WordPress theme (like Twenty Twenty-Four).
  2. Check if your plugins reappear.
  3. If not, rename your plugins folder via FTP (e.g., change plugins to plugins_old).
  4. Log in again—this disables all plugins.
  5. Rename the folder back and reactivate plugins one by one to find the culprit.

This process helps identify whether a conflict is causing the issue.


Reinstall Missing or Corrupted Plugins

If some plugins are completely gone:

  1. Go to WordPress.org Plugin Repository or your premium plugin provider.
  2. Download the plugin’s ZIP file.
  3. Reinstall it via Plugins → Add New → Upload Plugin.

Don’t worry—your plugin settings are often saved in the database and won’t reset after reinstalling.


Check Hosting Restrictions

Some hosting providers (especially managed WordPress hosting) block certain plugins for security or performance reasons.

Example: Cache plugins, backup tools, or email plugins may be auto-disabled.

If you’ve tried all the steps and still can’t see plugins:

  • Contact your hosting support team.
  • Ask if they restrict or remove specific plugins.

Update WordPress and PHP Version

Outdated WordPress or PHP versions can cause compatibility issues that make plugins vanish.

Quick Fix:

  • Update to the latest WordPress version.
  • Update your PHP version (at least PHP 7.4 or higher recommended).

Keeping both updated ensures better plugin compatibility.


Best Practices to Prevent Plugins From Disappearing

  • Always back up your site before updates.
  • Keep WordPress, themes, and plugins updated.
  • Only install plugins from trusted sources.
  • Limit unnecessary plugins to reduce conflicts.
  • Regularly check file permissions.

Wrapping It Up

If you’ve been wondering how to fix plugins disappearing from WordPress dashboard, the solution usually lies in checking permissions, user roles, plugin conflicts, or missing files. By following the troubleshooting steps we covered—from verifying plugin folders to reinstalling missing plugins—you’ll quickly restore your site back to normal.

WordPress errors can be frustrating, but they’re rarely permanent. With the right steps, you can regain control of your plugins and keep your site running smoothly.

Want to learn more about common WordPress errors and fixes? Explore our other troubleshooting guides to stay ahead of problems before they even start.

Contact Us

Need WordPress Support For your website?

We fix Every Issue of Your WordPress Website.

Our office:

Pandeglang, Indonesia

Upwork

Yuhda Ibrahim

Link

Email us:

support@wpsupportwebdevelopment.com

Link