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