If your WordPress site is showing a white screen, throwing weird error messages, or you can’t get into /wp-admin/ — there’s a very strong chance a plugin or theme conflict is the culprit. The good news: a WordPress plugin or theme conflict is one of the most fixable WordPress problems, and you can sort it from inside your PBN LTD dashboard without any technical tools. This guide walks you through it from easiest fix to last resort, in plain English.
📑 What’s In This Guide
- What a plugin / theme conflict actually is
- Before you start — take a backup!
- Step 1 — Try logging in to /wp-admin/ manually (easiest!)
- Step 2 — Deactivate plugins from inside WordPress
- Step 3 — Can’t log in at all? Disable plugins via File Manager
- Step 4 — Disable your theme
- No default theme installed? Upload one
- After you’ve found the culprit
- Still stuck? Restore a backup
- FAQs
🧠 What Is a Plugin / Theme Conflict?
A plugin or theme conflict happens when a plugin or theme on your site stops playing nicely with WordPress, with PHP, or with another plugin. Usually it’s caused by:
- A plugin or theme that’s out of date (or that just got auto-updated to a broken version)
- Two plugins that do similar things fighting each other
- A plugin that doesn’t support your current PHP version
- A poorly-coded plugin or theme that throws a fatal error
You might see any of these symptoms:
- White screen (totally blank page — also called WSOD)
- Critical error message (“There has been a critical error on this website”)
- 500 Internal Server Error
- wp-admin won’t load or you can’t log in
- Layout broken, missing styling, or weird blocks
- The One Click Admin Login from your dashboard stops working
💾 Before You Start — Take a Backup!
Before changing anything, take a manual backup so you can roll back if something goes sideways:
- Go to your PBN LTD dashboard and click the site name.
- Open Site Functions → Create backup.
- Wait until it finishes (it only takes a minute or two).
✅ Good to know: PBN LTD takes automatic daily backups too, but a fresh manual backup is your safety net for changes you’re about to make right now.
🚪 Step 1 — Try Logging In To /wp-admin/ Manually First (Easiest Fix For A Plugin Or Theme Conflict!)
This is the single biggest time-saver in this whole guide. Even when something on your site has broken — and even when the One Click Admin Login from your PBN LTD dashboard stops working — you can very often still get into the WordPress admin area the old-fashioned way.
And once you’re inside the admin, deactivating plugins is a 2-click job. You don’t have to mess around in File Manager at all.
🔧 How To Do It
- Open a new browser tab and go to:
https://yourdomain.com/wp-admin/ - In your PBN LTD dashboard, click the site name. On the Site Overview screen you’ll see your WP Username and WP Password — they’re always shown there.
- Type those credentials into the WordPress login page and click Log In.
- If it works — great, jump to Step 2 below and deactivate plugins from inside WordPress.
- If it doesn’t work (login page won’t load, white screen, critical error) — skip to Step 3 and we’ll do it via File Manager.
💡 Why this works: The One Click Login uses a one-time auto-login token. If something on your site (like a security plugin or a redirect) blocks that token, the One Click button fails — but the regular WordPress login form usually still works fine. Always try this before touching files. For more on One Click Login issues see One Click Admin Login (SSO) Not Working — How to Fix It.
🟦 Step 2 — Deactivate Plugins From Inside WordPress (The Easy Way)
If you got into /wp-admin/ via Step 1 — perfect. This is the cleanest, safest way to find a plugin conflict.
🔧 How To Find The Culprit Plugin
- Inside WordPress, go to Plugins → Installed Plugins in the left sidebar.
- Tick the checkbox at the top of the list to select every plugin at once.
- From the Bulk actions dropdown at the top, choose Deactivate → click Apply. All plugins are now off.
- Visit the front of your site (open it in a private/incognito window). Is it working again? If yes, the conflict is definitely one of your plugins.
- Go back to Plugins → Installed Plugins and reactivate them one at a time. After each one, refresh your site in the incognito window.
- The moment the site breaks again — that’s your culprit plugin. Leave it deactivated.
💡 Tip: Always test in a private / incognito window so your browser doesn’t show you a cached version of the site. And jump to After You’ve Found The Culprit for what to do once you’ve identified the bad plugin.
🟧 Step 3 — Can’t Log In At All? Disable Plugins Via File Manager
If even /wp-admin/ is broken — site won’t load at all, white screen everywhere, critical error stops the login page from rendering — we’ll do it from outside WordPress using your PBN LTD File Manager. (PBN LTD doesn’t have FTP or SSH access, but you don’t need them — File Manager does everything we need right inside the dashboard.)
🧭 Getting To File Manager
- Log in to your PBN LTD dashboard.
- Click the site name of the broken domain.
- Open the Site Functions dropdown (left-hand menu) and choose File manager.
- You’ll see all your site’s files.
🚫 Option A — Disable ALL Plugins At Once (Recommended)
The quickest way to see if a plugin is the problem is to turn them all off in one go. Don’t worry — this doesn’t delete anything, it just makes WordPress ignore the plugins folder.
- In File Manager, navigate to:
public_html/wp-content/ - Right-click the
pluginsfolder. - Choose Rename.
- Rename it to
plugins-off(anything except “plugins” will do). - Visit the front of your site in an incognito window. Working again? Then a plugin is the culprit.
- Rename the folder back to
plugins. - Now log in to
/wp-admin/— all plugins should be deactivated. Reactivate them one at a time from Plugins → Installed Plugins to find the bad one.
🎯 Option B — Disable Plugins One By One
If you’ve got a hunch which plugin caused the problem (e.g. one you just installed or just updated), you can target it directly:
- In File Manager, navigate to:
public_html/wp-content/plugins/ - You’ll see a folder for each installed plugin (e.g.
elementor,wordfence,yoast). - Right-click the folder of the plugin you suspect and choose Rename.
- Add
.disabledon the end (e.g.elementor.disabled). WordPress will instantly stop loading that plugin. - Check your site in an incognito window.
- Working? You’ve found the culprit. To re-enable, just rename the folder back to its original name.
🎨 Step 4 — Disable Your Theme (When A Plugin Or Theme Conflict Is Theme-Side)
If you’ve turned every plugin off and the site is still broken — the problem is almost certainly your active theme. Same process: rename the folder so WordPress can’t load it, and it’ll fall back to a default theme.
If You CAN Log In To WordPress
- Inside WordPress, go to Appearance → Themes.
- Hover over a different theme (like
Twenty Twenty-Four) and click Activate. - Check the site. If it loads, your previous theme was the culprit.
- If you don’t see a fallback theme listed, skip down to No default theme installed.
If You CAN’T Log In To WordPress (Use File Manager)
- In File Manager, navigate to:
public_html/wp-content/themes/ - You’ll see folders named after each installed theme (e.g.
astra,oceanwp,twentytwentyfour). - Find your active theme’s folder.
- Right-click it and choose Rename. Add
.disabledon the end (e.g.astra.disabled). - WordPress will automatically switch to the next available default theme (e.g. Twenty Twenty-Four).
- Visit your site in incognito. If it loads, the theme was the culprit.
🆘 No Default Theme Installed? Upload One
If your site has only ever had one theme installed, WordPress has nothing to fall back to once you rename the active theme. You’ll see an error like “The theme directory does not exist“.
Easy fix — upload a fresh default theme through File Manager:
- On your computer, open wordpress.org/themes/twentytwentyfour/ and download the theme (you’ll get a
twentytwentyfour.zipfile). - In your PBN LTD dashboard, open Site Functions → File manager.
- Navigate to:
public_html/wp-content/themes/ - Click the Upload button at the top of the File Manager and upload your
twentytwentyfour.zip. - Once uploaded, right-click the zip file and choose Extract (or unzip).
- You’ll now have a
twentytwentyfourfolder insidethemes/— WordPress will automatically use it as the fallback. - Delete the leftover
.zipfile to keep things tidy.
💡 No command line needed. PBN LTD doesn’t offer FTP or SSH access — but everything in this guide is done entirely through the dashboard’s File Manager, which works from any web browser.
✅ After You’ve Found The Culprit
Once you know which plugin or theme is causing trouble, you’ve got three options:
- Delete it — easiest fix. In WordPress: Plugins → Installed Plugins → Deactivate (if not already) → Delete. Or in File Manager: right-click the folder → Delete.
- Reinstall a clean copy — the file might just be corrupted. Delete the plugin/theme and reinstall it from Plugins → Add New (or Appearance → Themes → Add New).
- Leave it deactivated and find an alternative — best move if the plugin is abandoned, out of date, or simply incompatible with newer WordPress / PHP versions.
💡 Tip: Check if the plugin / theme has had a recent update available — sometimes the fix is just updating it. And before reactivating it, make sure your WordPress core is fully up to date too.
🙋 Still Stuck? Restore A Backup
If you’ve worked through everything above and the site is still broken, the fastest reset is to restore your most recent working backup:
- In your PBN LTD dashboard, click the site name.
- From the left-hand menu, click “Site Details” → “Backups”.
- Find a backup from before the conflict started.
- Click the Restore button (▶ play icon).
- Wait for the restore to finish, then visit your site.
⚠️ Restoring a backup overwrites your current files. Any changes (posts, settings, uploads) made after the backup was taken will be lost. Always take a fresh manual backup of the current (broken) state first if there’s anything you want to keep.
🧭 Quick Reference — Which Step Should I Use?
| Your Situation | Go To |
|---|---|
| One Click Login isn’t working but the site is mostly fine | Step 1 — try /wp-admin/ manually |
You can log in to /wp-admin/ | Step 2 — deactivate plugins inside WordPress |
| White screen / critical error — can’t even reach the login page | Step 3 — File Manager (Option A: rename plugins folder) |
| You know which plugin caused it | Step 3 — File Manager (Option B: rename single plugin) |
| Site still broken after disabling all plugins | Step 4 — disable your theme |
| You only have one theme installed | Upload a fresh default theme |
| Nothing works | Restore a backup |
❓ FAQs
Why try manual /wp-admin/ login first?
Because it’s the fastest possible fix for any plugin or theme conflict. The One Click Admin Login from your dashboard uses a special auto-login token — and security plugins, redirect plugins, or even a conflict itself can sometimes block that token while the normal WordPress login form still works fine. If you can log in manually, you can deactivate plugins from inside WordPress in seconds. No File Manager required.
Does renaming a plugin folder delete my data?
No. Renaming the folder just makes WordPress ignore the plugin — all the plugin’s settings stay safe in the database. Rename it back to the original name and the plugin (and its data) is exactly as it was.
Why can’t I use FTP / SFTP / SSH on PBN LTD?
PBN LTD is a managed hosting platform — we don’t expose FTP, SFTP or SSH. All file management is done through the secure built-in File Manager (Site Functions → File manager) in your dashboard. It does everything you’d normally use FTP for, including upload, download, rename, edit and extract zip files.
My One Click Login is broken — should I read that article too?
Probably — but check what’s actually broken first. A broken One Click Login is usually one of three separate things: a plugin or theme conflict (this article), something on your site has actually broken the SSO login itself (for example the auto-login helper plugin was deactivated, or a security/redirect plugin is blocking the token), or a cache issue serving stale pages. The dedicated One Click Admin Login (SSO) Not Working — How to Fix It guide walks through all three. If the rest of your site is working fine and only the One Click button fails, start there — not here.
I’m seeing “Too Many Redirects” instead of a white screen — different article?
Yes — that’s a different type of issue. See Error: “Too Many Redirects” — Causes & Fixes.
🧠 Summary
- Always try logging in to
/wp-admin/manually first — it works more often than you’d think, even when One Click Login is broken thanks to a plugin or theme conflict. - From inside WordPress, deactivate plugins in bulk, then reactivate one at a time to find the culprit.
- If you can’t log in at all, use File Manager in your PBN LTD dashboard — rename
pluginstoplugins-off(or a single plugin folder to.disabled) to turn things off. - Still broken? Rename your active theme’s folder too — WordPress will switch to a default theme.
- No default theme installed? Upload
twentytwentyfour.zipvia File Manager and extract it. - Always take a backup first, and remember: PBN LTD doesn’t need FTP or SSH — File Manager handles everything.
✅ Still stuck? Open a support ticket and we’ll get it sorted.

