wc() WC 2.1
Возвращает основной экземпляр класса WooCommerce. Функция создана, чтобы предотвратить необходимость обращаться к глобальным переменным. Класс WooCommerce создан на основе шаблона проектирования Singleton
.
Хуков нет.
Возвращает
Возвращает экземпляр класса WooCommerce.
Использование
wc();
Первоначальный объект формируется при вызове функции в главном файле плагина woocommerce.php
:
function wc() { return WooCommerce::instance(); } $GLOBALS['woocommerce'] = wc();
Для обратной совместимости объект класса помещается в суперглобальный массив $GLOBALS
, то есть эти две конструкции получения версии WooCommerce являются идентичными:
// Рекомендуемый способ $version = WC()->version // Старый способ $version = $GLOBALS['woocommerce']->version;
Примеры
Функция wc() является обёрткой для класса WooCommerce, поэтому примеры использования смотрите там.
Код wc:
woocommerce/woocommerce.php
VER 3.5.4
Cвязанные функции
Из раздела: WooCommerce

campusboy
youtube.com/c/wpplus
—
Создатель YouTube канала wp-plus, на котором делюсь своим опытом. Активный пользователь wp-kama.ru. WordPress-разработчик. Разработка сайтов и лендингов. Доработка существующих проектов. Сопровождение ресурсов.