woof_disable_filter
Zweck: WOOF-Plugin auf bestimmten Seiten oder Bedingungen deaktivieren.
Dieser Hook ermöglicht es Ihnen, die Funktionalität des WOOF-Plugins auf bestimmten Seiten, Beitragstypen oder benutzerdefinierten Bedingungen vollständig zu deaktivieren. Wenn dieser Filter zurückgibt true, WOOF wird auf dieser Seite nicht initialisiert.
add_filter('woof_disable_filter', function($disable) {
if (is_page(array(123, 456))) {
return true; // Disable on pages 123 and 456
}
return $disable;
});
Auf Kasse und Warenkorb deaktivieren:
add_filter('woof_disable_filter', function($disable) {
if (current_user_can('administrator')) {
return true; // Disable for admins
}
return $disable;
});
Deaktivieren auf benutzerdefinierten Post-Typen:
add_filter('woof_disable_filter', function($disable) {
if (is_singular('custom_post_type')) {
return true;
}
return $disable;
});