is_woocommerce()
Перевіряє, чи використовується сторінка, що відображається, шаблон WooCommerce.
Сторінки “Кошик”, “Замовлення” та інші подібні є звичайними сторінками із шорткодами, тому там функція поверне false.
У функції перевіряються такі умови: is_product() . Якщо хоча б одна з них поверне true, то функція поверне true.
Хуки з функції
Повертає
true|false.
Використання
if( is_woocommerce() ){
// ...
}Приклади
#1 Виведемо довільний блок, якщо це сторінка WooCommerce
<?php
if ( is_woocommerce() ) {
?>
<div class="block-woocommerce">
Якийсь вміст блоку.
</div>
<?php
}
Код is_woocommerce() is woocommerce WC 6.8.2
function is_woocommerce() {
return apply_filters( 'is_woocommerce', is_shop() || is_product_taxonomy() || is_product() );
}