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;
});