The breakdance_should_override_template filter prevents Breakdance from overriding the WordPress template for the current request. Return false to let WordPress (or another plugin) handle the page instead. The filter receives the current $file_to_include template path as a second parameter.
add_filter('breakdance_should_override_template', function ($shouldOverride, $file_to_include) {
if (is_page('my-custom-page')) {
return false;
}
return $shouldOverride;
}, 10, 2);add_filter('breakdance_should_override_template', function ($shouldOverride) {
if (isset($_GET['trp-edit-translation']) && $_GET['trp-edit-translation'] === 'true') {
return false;
}
return $shouldOverride;
});add_filter('breakdance_should_override_template', function ($shouldOverride, $file_to_include) {
if (str_contains($file_to_include, 'my-plugin/templates/')) {
return false;
}
return $shouldOverride;
}, 10, 2);