woof_disable_filter
Scopo: Disabilita il plugin WOOF su pagine o condizioni specifiche.
Questo hook permette di disabilitare completamente la funzionalità del plugin WOOF su determinate pagine, post types o condizioni personalizzate. Quando questo filtro restituisce true, WOOF non si inizializzerà in quella pagina.
add_filter('woof_disable_filter', function($disable) {
if (is_page(array(123, 456))) {
return true; // Disable on pages 123 and 456
}
return $disable;
});
Disabilita su checkout e carrello:
add_filter('woof_disable_filter', function($disable) {
if (current_user_can('administrator')) {
return true; // Disable for admins
}
return $disable;
});
Disabilita su custom post types:
add_filter('woof_disable_filter', function($disable) {
if (is_singular('custom_post_type')) {
return true;
}
return $disable;
});