woof_disable_filter
Cel: Wyłącz wtyczkę WOOF na określonych stronach lub warunkach.
Ten hook pozwala całkowicie wyłączyć funkcjonalność pluginu WOOF na określonych stronach, typach postów lub zgodnie z niestandardowymi warunkami. Kiedy ten filtr zwróci true, WOOF nie zainicjuje się na tej stronie.
add_filter('woof_disable_filter', function($disable) {
if (is_page(array(123, 456))) {
return true; // Disable on pages 123 and 456
}
return $disable;
});
Wyłącz na stronie kasy i koszyka:
add_filter('woof_disable_filter', function($disable) {
if (current_user_can('administrator')) {
return true; // Disable for admins
}
return $disable;
});
Wyłącz na niestandardowych typach postów:
add_filter('woof_disable_filter', function($disable) {
if (is_singular('custom_post_type')) {
return true;
}
return $disable;
});