wc_coupons_enabled()
Проверяет, включены ли купоны. Проверяет опцию woocommerce_enable_coupons === 'yes'
.
Хуки из функции
Возвращает
true|false
.
Использование
wc_coupons_enabled();
Примеры
#1 Проверим, включены ли купоны в магазине
Часть кода из файла cart.php:
<?php if ( wc_coupons_enabled() ) { ?> <div class="coupon"> <label for="coupon_code"><?php esc_html_e( 'Coupon:', 'woocommerce' ); ?></label> <input type="text" name="coupon_code" class="input-text" id="coupon_code" value="" placeholder="<?php esc_attr_e( 'Coupon code', 'woocommerce' ); ?>" /> <button type="submit" class="button" name="apply_coupon" value="<?php esc_attr_e( 'Apply coupon', 'woocommerce' ); ?>"><?php esc_attr_e( 'Apply coupon', 'woocommerce' ); ?></button> <?php do_action( 'woocommerce_cart_coupon' ); ?> </div> <?php } ?>
Список изменений
С версии 2.5.0 | Введена. |
Код wc_coupons_enabled() wc coupons enabled WC 8.7.0
function wc_coupons_enabled() { return apply_filters( 'woocommerce_coupons_enabled', 'yes' === get_option( 'woocommerce_enable_coupons' ) ); }