Согласно статистике из разных источников, в мире среди движков интернет-магазинов WooCommerce занимает первое место, что составляет 28% от общего числа и это число растёт.
Удаляет позицию заказа.
Обновляет метаданные позиции заказа, например цену или даже ID ассоциированного товара.
Позволяет изменить основную информацию о позиции заказа WooCommerce – название, тип и то, к какому заказу она прикреплена.
Добавляет метаданные для какой-то определённой позиции заказа.
Добавляет позицию в заказ, например это может быть товар, вариация, доставка или сбор.
Вчера внезапно осознал, что на этом сайте у меня нет подробного гайда про позиции заказов. Ну что же, вот и он – в нём поговорим про то, что это такое, а также про то, как добавлять, изменять и удалять позиции заказа в коде.
По умолчанию в WooCommerce существует четыре типа товаров: простой, сгруппированный, внешний/партнёрский и вариативный. Иногда их может быть недостаточно, например если вы продаёте подписки или бронирования. Но мы не станем начинать со сложного, начнём с лёгкого – добавим тип товара «Подарочный сертификат».