HUSKY - Product Filter for WooCommerce

woof_disable_filter

目的:在特定页面或条件下禁用 WOOF 插件。

此钩子允许您在某些页面、文章类型或自定义条件下完全禁用 WOOF 插件功能。当此过滤器返回 true 时,WOOF 将不会在该页面上初始化。

add_filter('woof_disable_filter', function($disable) {
    if (is_page(array(123, 456))) {
        return true; // Disable on pages 123 and 456
    }
    return $disable;
});

在结账和购物车页面禁用:

add_filter('woof_disable_filter', function($disable) {
    if (current_user_can('administrator')) {
        return true; // Disable for admins
    }
    return $disable;
});

在自定义文章类型上禁用:

add_filter('woof_disable_filter', function($disable) {
    if (is_singular('custom_post_type')) {
        return true;
    }
    return $disable;
});