WooCommerce (рубрика)

get_woocommerce_currencies()

Получает полный список валют Вукоммерс. Список возвращается в виде массива: код валюты => название валюты.

get_woocommerce_currency()

Получает текущий код валюты установленный на сайте. Например: RUB.

WC()

Возвращает основной экземпляр класса WooCommerce. Функция создана, чтобы предотвратить необходимость обращаться к глобальным переменным. Класс WooCommerce создан на основе шаблона проектирования Singleton.

wc_body_class()

Добавляет WooCommerce классы относящиеся к текущей странице в тег <body>.

wc_clean()

Очищает переданные данные с помощью функции sanitize_text_field(). Массивы очищаются рекурсивно.

wc_dropdown_variation_attribute_options()

Вывод выбор опций вариативного товара для использования в формах корзины.

wc_format_phone_number()

Форматирует номер телефона, заменяя символ . на -.

wc_get_cart_url()

Возвращает ссылку на страницу Корзины.

wc_get_checkout_url()

Возвращает ссылку на страницу оформление заказа.

wc_get_order()

Получает данные указанного заказа в Woocommerce. Это функция обертка для получения объекта заказа, через который можно получить любые данные самого заказа и его элементов.

wc_get_product_id_by_sku()

Возвращает ID товара по его SKU (артикулу).

wc_get_weight()

Преобразовывает вес из килограммов в любую другую единицу измерения и наоборот.

woocommerce_form_field()

Используется для создания полей формы на страницах оформления заказа и редактирования адреса доставки и оплаты.

woocommerce_mini_cart()

Выводит на экран мини-корзину.

woocommerce_wp_text_input()

Выводит на экран текстовое поле.

Условные теги WC

is_cart()

Проверяет, является ли текущая страница страницей корзины. Условный тег.

is_checkout()

Проверяет, является ли текущая страница страницей оформления заказа. Условный тег.

is_checkout_pay_page()

Проверяет, является ли текущая страница страницей оплаты заказа. Условный тег.

is_product()

Проверяет, является ли текущая страница страницей продукта. Условный тег.

is_product_tag()

Проверяет, является ли текущая страница страницей метки товара (продукта). Условный тег.

is_shop()

Проверяет, является ли текущая страница главной страницей магазина. Условный тег.

is_woocommerce()

Проверяет, использует ли отображаемая страница шаблон WooCommerce.

wc_coupons_enabled()

Проверяет, включены ли купоны. Проверяет опцию woocommerce_enable_coupons === 'yes'.