How to Fix the WordPress Extendify-Assist Admin Login Issue

Locked Out of Your WordPress Admin? Here’s How to Fix the Extendify Assist Issue

Are you trying to log into your WordPress admin and hitting a roadblock with the error message: “Sorry, you are not allowed to access this page.”? If the issue is linked to wp-admin/admin.php?page=extendify-assist, you’re not alone. This is a common issue that can be frustrating, but there are clear solutions to get you back in control.

Understanding why this happens and how to fix it is crucial, especially if you rely on your website for business, blogging, or any online presence. Let’s go through why this issue occurs and the best ways to resolve it.

Why This Happens

Extendify is a WordPress plugin that enhances the block editor experience, often pre-installed by hosting providers. The error typically occurs due to:

  • Permission Conflicts: Your user role may not have the right privileges to access Extendify Assist.
  • Plugin Issues: A recent update or conflict with another plugin could be causing the problem.
  • Corrupt User Role Capabilities: Sometimes, database inconsistencies can alter permissions.
  • Cache or Browser Issues: Stored data may interfere with login attempts.

Now, let’s go through the steps to fix it.

1. Try a Different Admin URL

Instead of using wp-admin/admin.php?page=extendify-assist, try accessing your dashboard directly:

  • Go to yourwebsite.com/wp-admin and see if you can log in.
  • If redirected to the error page, continue with the next steps.

2. Disable Extendify via FTP or File Manager

Since you can’t access WordPress admin, you’ll need to disable Extendify manually:

  • Connect to your site using FTP (FileZilla) or your hosting File Manager.
  • Navigate to /wp-content/plugins/.
  • Find the folder named extendify and rename it to extendify-disabled.
  • Try logging into your admin dashboard again.

If this works, you can reinstall or replace Extendify later.

3. Check User Role and Permissions via Database

If disabling Extendify doesn’t resolve the issue, you may need to check your user role permissions:

  • Access your phpMyAdmin via your hosting control panel.
  • Locate the database linked to your WordPress site.
  • Click on the wp_users table to find your username and note your user ID.
  • Next, open wp_usermeta and find the entry where meta_key is wp_capabilities and user_id matches yours.
  • The value should look like this:
    a:1:{s:13:"administrator";b:1;}

    If it doesn’t, update it manually to match the above.

4. Clear Cache and Browser Data

Caching issues can sometimes prevent access:

  • Clear your browser cache and cookies.
  • If using a caching plugin, clear its cache via FTP by renaming its folder in wp-content/plugins/.
  • Try logging in again.

5. Restore Admin Access via Functions.php

If none of the above work, you can manually add an admin user:

  • Open your theme’s functions.php file via FTP or File Manager.
  • Add the following code at the bottom:
    function add_admin_access(){
      $user = 'newadmin';
      $pass = 'securepassword';
      $email = '[email protected]';
      if ( !username_exists( $user ) && !email_exists( $email ) ) {
          $user_id = wp_create_user( $user, $pass, $email );
          $user = new WP_User( $user_id );
          $user->set_role( 'administrator' );
      }
    }
    add_action('init','add_admin_access');
  • Save the file and refresh your login page.
  • Use newadmin / securepassword to log in, then remove this code immediately.

6. Disable All Plugins

If Extendify isn’t the only issue, try disabling all plugins:

  • Via FTP, rename the entire plugins folder to plugins-disabled.
  • Try logging in.
  • If successful, rename the folder back and activate plugins one by one to find the conflict.

7. Reinstall WordPress Core Files

If all else fails, reinstall the WordPress core files:

  • Download the latest WordPress version from wordpress.org.
  • Upload and replace everything except wp-content and wp-config.php.

Final Thoughts

This error can feel overwhelming, but in most cases, it’s fixable with a few simple steps. Whether it’s disabling Extendify, checking database permissions, or clearing cache, you now have multiple ways to regain access to your WordPress admin. If the issue persists, reaching out to your hosting provider might be the next step, as they can check server-level configurations that may be blocking access.

Did this post help you?

Buy Me A Coffee