woof_disable_filter
Propósito: Desativar o plugin WOOF em páginas ou condições específicas.
Este hook permite desativar completamente a funcionalidade do plugin WOOF em páginas específicas, tipos de postagem ou condições personalizadas. Quando este filtro retorna true, WOOF não será inicializado nessa página.
add_filter('woof_disable_filter', function($disable) {
if (is_page(array(123, 456))) {
return true; // Disable on pages 123 and 456
}
return $disable;
});
Desativar no checkout e carrinho:
add_filter('woof_disable_filter', function($disable) {
if (current_user_can('administrator')) {
return true; // Disable for admins
}
return $disable;
});
Desativar em tipos de postagem personalizados:
add_filter('woof_disable_filter', function($disable) {
if (is_singular('custom_post_type')) {
return true;
}
return $disable;
});