Функция WOOCOMMERCE_MINI_CART() │ WC 1.0
Функция woocommerce_mini_cart()
выводит мини-корзину товаров, которую можно использовать в виджетах для корзины.
Как это работает
Эта функция использует другую функцию для получения шаблона: wc_get_template()
.
Возвращаемое значение
Функция ничего не возвращает (null).
Использование
Чтобы использовать мини-корзину, вызывайте функцию так:
woocommerce_mini_cart( $args );
где $args
— это массив аргументов. По умолчанию массив пустой.
Примеры
Пример 1: Отображение мини-кошика с классом CSS
Вы можете передать параметры в функцию, например, указав CSS-класс:
woocommerce_mini_cart( [ 'list_class' => 'my-css-class' ] );
Код функции
Функция определена в файле woocommerce/includes/wc-template-functions.php
. Вот как она выглядит:
function woocommerce_mini_cart( $args = array() ) {
$defaults = array(
'list_class' => '',
);
$args = wp_parse_args( $args, $defaults );
wc_get_template( 'cart/mini-cart.php', $args );
}
Связанные функции WooCommerce
В дополнение к функции woocommerce_mini_cart()
, есть и другие полезные функции в WooCommerce:
get_woocommerce_currencies()
— получает доступные валюты WooCommerce.get_woocommerce_currency()
— получает текущую валюту WooCommerce.WC()
— возвращает основной объект WooCommerce.wc_body_class()
— добавляет классы к тегу<body>
.wc_clean()
— очищает данные.wc_dropdown_variation_attribute_options()
— выводит поле выбора вариаций товара.wc_format_phone_number()
— форматирует номер телефона.wc_get_cart_url()
— получает URL корзины.wc_get_checkout_url()
— получает URL страницы оформления заказа.wc_get_order()
— получает данные заказа по ID.wc_get_product_id_by_sku()
— получает ID товара по его артикулу (SKU).wc_get_weight()
— получает вес товара.woocommerce_form_field()
— генерирует поле формы WooCommerce.woocommerce_wp_text_input()
— создаёт текстовое поле для форм WooCommerce.
Эти функции помогут вам настраивать и управлять вашей электронной коммерцией в WooCommerce.