Классы и объекты WooCommerce
Урок 8
Решил, что этот курс не может обойтись без урока в котором я подробно и с нуля рассказываю о том, как работать с классами WooCommerce (и их объектами), типа WC_Product
, WC_Order
и т.д.
Также специально для вас я решил создать таблицу со ссылками на новую документацию WooCommerce, так как на момент публикации этого урока она ещё не ранжировалась очень хорошо в поисковиках.
Класс | Описание |
---|---|
WC_Product, WC_Product_Simple WC_Product_Variable, WC_Product_Grouped, WC_Product_External | Класс товара и его подклассы для различных типов товаров (Простой, Вариативный, Сгруппированный и Внешний). Объект класса можно получить функцией wc_get_product() , также доступен внутри некоторых хуков. |
WC_Order | Класс заказа. Объект класса можно получить функцией wc_get_order() , передав в неё ID заказа, также доступен внутри некоторых хуков. |
WC_Cart | Класс корзины. Объект класса доступен глобально из функции WC()->cart или $woocommerce->cart |
Это самые частые классы, с которыми приходится сталкиваться при разработке на WooCommerce, но вы можете найти и полный их список в официальной документации.