WooCommerce Filtreleme Sırasında Body Etiketine Bir CSS Sınıfı Ekleyin
<body> etiketine herhangi bir özel CSS sınıfı eklemek gerekirse, bu, ‘body_class‘ hook'u ile mümkündür.
Örnek:
add_filter('body_class', function($classes, $class) {
global $WOOF;
if (is_object($WOOF)) {
if (woof()->is_isset_in_request_data(woof()->get_swoof_search_slug())) {
if (woof()->is_isset_in_request_data('pwb-brand')) {
if (woof()->is_isset_in_request_data('really_curr_tax') AND intval(woof()->get_request_data()['really_curr_tax']) === 23) {
$classes[] = 'term-shoes tax-product_cat';
}
}
}
}
return $classes;
}, 10, 2);
Yukarıdaki kodda senaryo şudur: WOOF araması ‘brand’ ile yapılırken ve mevcut sayfa ID 23 olan kategori sayfasıysa – sistem, <body> etiketine ‘term-shoes tax-product_cat‘ CSS sınıflarını ekler.