Few things are more frustrating for a WordPress developer or site owner than being locked out of the dashboard by a generic error screen. One of the most common issues you might encounter is the dreaded:
"Sorry, you are not allowed to access this page."
If you are getting redirected to a broken URL or locked out right after entering your login credentials, this error is frequently tied to a specific plugin conflicting with admin page permissions. A frequent culprit behind this specific behavior is the Extendify plugin (formerly associated with Stackable block editor features).
In this guide and accompanying video tutorial, we’ll walk through the two best methods to bypass this lockout and restore full access to your WordPress dashboard.
📺 Watch the Full Video Tutorial
If you prefer a visual, step-by-step walkthrough, you can watch my complete guide here:
👉 Watch the full video tutorial on YouTube
Method 1: Deactivating the Plugin via the WordPress Dashboard
Sometimes, this error only triggers on specific admin sub-pages or redirect chains. If you can still access the core dashboard by manually stripping the broken parameters from your address bar URL, follow these steps:
Clean the URL: Delete the trailing redirect arguments in your browser's address bar so it just reads
yourdomain.com/wp-admin/and hit enter [00:01:37].Navigate to Plugins: If the dashboard loads, immediately head over to the Plugins section in the left sidebar [00:01:55].
Deactivate the Conflict: Locate the Extendify plugin (or the plugin causing your specific conflict) and click Deactivate [00:02:06].
Clear Cache & Test: Clear your browser cache and site data [00:02:17], log out completely, and try logging back in to verify the fix [00:02:41]. If the plugin isn't essential to your workflow, it's safest to delete it entirely.
Method 2: Manually Disabling the Plugin via the Hosting Server (File Manager)
If you are completely locked out of the /wp-admin/ dashboard and Method 1 isn't possible, you can safely force-deactivate the plugin directly from your hosting backend without losing any data.
- Log in to your Hosting Panel: Open your hosting account (cPanel, DirectAdmin, or your cloud management console) [00:03:15].
-
Open File Manager: Access the File Manager tool and locate your website's root directory (usually
public_html) [00:03:42]. -
Navigate to the Plugins Folder: Go to
wp-content->plugins[00:03:55]. -
Rename the Plugin Directory: Find the
extendifyfolder. Rename it to something likeextendify-old[00:04:14].
Note: Renaming the folder forces WordPress to immediately mark the plugin as missing and safely deactivates it automatically, breaking the login loop.
Still Facing Issues?
If you have tried both methods and the access error persists, the root cause could stem from a deeper database privilege issue, a strict .htaccess restriction, or a critical theme code conflict [00:05:19].
Let me know in the comments below if this fixed your site, or feel free to drop any questions if you're hitting a wall with another plugin conflict!
Top comments (0)