wc_body_class()
Додає WooCommerce класи , що стосуються поточної сторінки в тег <body>
.
Функція автоматично викликається на фільтрі body_class хук .
Крім інших класів, функція завжди додає клас woocommerce-no-js
і запускає функцію wc_no_js() у підвалі, яка змінює цей клас на woocommerce-js
. Таким чином WC визначає, чи працює JS в браузері.
Хуків немає.
Повертає
Массив
. Доповнений масив класів для body body.
Використання
wc_body_class($classes);
-
$classes
(масив) (обов’язковий) -
Масив класів, який передається в хук
body_class .
Приклади
#1 Додамо клас із типом продукту для сторінки продукту
add_filter( 'body_class', 'add_class_to_product_page'); function add_class_to_product_page( $classes ){ if ( is_product() ) { $product = wc_get_product(); $classes[] = 'product-type-' . $product->get_type(); } return $classes; }