Knowledge Base

How to Troubleshoot WordPress Plugins Without Admin Access

WordPress plugins are essential to extending its capabilities and allowing extensive customization beyond the basic CMS. They add functionalities that WordPress doesn't natively support. However, if a plugin's code becomes outdated, corrupted, overwritten, or malfunctions, it can cause a problem that prevents the WordPress Administrator Panel from loading.

But how do you troubleshoot WordPress plugins without admin access? This guide will equip you with effective strategies to pinpoint the problematic plugin and restore your website's functionality, even without logging into the dashboard.

Important: This guide is intended for standard WordPress installations. If your website uses additional security measures like Secure WordPress, these methods might not apply. In such cases, consult your security provider for assistance.

In this article, we will discuss:

Troubleshoot WordPress Plugins Without Admin Access

An out-of-date or faulty plugin can cause issues with your WordPress® website. Troubleshooting your installed plugins is the only way to determine if your plugins are the issue.

To troubleshoot your plugins, you must first turn them all off. Then, you can turn them back on one at a time and verify the plugin that causes your website not to function normally. If the issue prevents you from using the WordPress Administrator panel, you must complete this process using:

Method 1: Disable WordPress Plugin via FTP

To complete these steps, you must connect to your website with an FTP program.

Follow the steps below to turn off your plugins.

  1. Open FileZilla on your device. You need the information below to connect to FileZilla. If you have not created an FTP account for your website, please see How Do I Create an SFTP Account for My WordPress Website? for instructions.
     
    • Host: Your IP address or server hostname
    • Username: Your FTP username
    • Password: Your FTP password
    • Port: 22


    Fields in FileZilla where you enter your FTP account to connect
     
  2. Open the website folder that contains your WordPress website. This folder is usually named wordpress1.
  3. Open the /wp-content folder.

    wp-content folder in FileZilla
     
  4. Find the plugins folder, then rename it to plugins.deactivate.

    Plugins folder in FileZilla
     
  5. Once renamed, log in to the WordPress Administrator panel.
  6. When you log in to the WordPress Administrator panel, your plugins are deactivated.
  7. In the WordPress Administrator panel, turn on one plugin at a time.

    List of plugins in the WordPress dashboard
Note: Test your website after turning on a plugin to make sure it is working correctly. If the issue returns, you know exactly which plugin caused the problem.

 

Method 2: Disable WordPress Plugin via phpMyAdmin

Important: Only users with knowledge of how to navigate and make changes to a database using phpMyAdmin should use this method.
  1. Log in to your Account Manager via https://www.networksolutions.com/my-account/login.
  2. Click WordPress on the left navigation menu.

    WordPress option in the Account Manager left navigation menu

    If you have more than one WordPress package, click the Manage button next to the package you want to access.
     
  3. In the Configurations section, click Database Manager.

    Database Manager option under the Configurations setting in the WordPress Control Panel
     
  4. Click the Login button for your WordPress database. This will open phpMyAdmin in another tab.

    Login button in the MySQL Database page
     
  5. In the WordPress database, locate the wp_options table.

    wp_options in phpMyAdmin
     
  6. Select the active_plugins option, then change the value to a:0:{}. All plugins will turn off.

    Change the active_plugins value to a:0:{}
     
  7. Once changed, log in to the WordPress Administrator panel.
  8. In the WordPress Administrator panel, turn on one plugin at a time.

    List of plugins in the WordPress dashboard
Note: Test your website after turning on a plugin to make sure it is working correctly. If the issue returns, you will know exactly which plugin caused the problem.

 

Review

Don't let a malfunctioning website and locked admin panel leave you stranded! By following the methods outlined in this guide, you can effectively troubleshoot WordPress plugins without admin access and identify the culprit. Remember, this process requires FTP or phpMyAdmin access, so some technical knowledge is recommended. However, with careful execution, you'll be back in control of your website in no time.