Error Overview
While editing a specific WordPress page with Avada Builder, some users see the dreaded message:
“There has been a critical error on this website.”
This error often stems from a conflict between the Avada theme and the Yoast SEO plugin—typically triggered only on certain pages.
What Caused It
- A custom provider filter page had been deleted and restored from staging
- The frontend displayed fine, but editing in Avada Builder crashed the backend
- The error occurred only on one specific page (not site-wide)
Diagnosis & Discovery
- Disabling Yoast resolved the issue—confirming a plugin conflict
- Since Yoast couldn’t be removed globally, a page-specific solution was needed
- The error occurred only when editing a post with a certain ID in the admin panel
Smart Workaround
To avoid disabling Yoast across the site, we built a lightweight mu-plugin to temporarily deactivate it only when editing that specific post:
php
CopyEdit
if (is_admin() && isset($_GET['post']) && $_GET['post'] == 204 && $_GET['action'] === 'edit') {
add_filter('option_active_plugins', function ($plugins) {
$yoast = 'wordpress-seo/wp-seo.php';
if (($key = array_search($yoast, $plugins)) !== false) {
unset($plugins[$key]);
}
return $plugins;
}, 1);
}
This allowed the Avada Builder to load cleanly—without compromising Yoast SEO functionality site-wide.
Final Fix & Result
- Avada Builder now works smoothly on the affected page
- Yoast remains active and configured for the rest of the site
- Caching was cleared (theme, plugin, server) to complete the patch
- No SEO settings were lost or reset
Seeing Critical Errors in Your WordPress Admin?
Let Integriti Studio help isolate plugin conflicts and apply precise, risk-free solutions that keep your website running smoothly.
Need help improving your WordPress forms or custom workflows? We build clean, reliable, and growth-driven WordPress solutions—without breaking a sweat.
Let’s Talk