Заказы

Динамическое создание заказов в WooCommerce через код

Давно уже хотел написать об этом пост, в итоге пишу только сейчас. В этом уроке вы найдёте полностью готовый код для создания заказа WooCommerce – с добавлением товаров, настройкой способов доставки и оплаты.

Позиции заказа в WooCommerce

Позиции заказа в WooCommerce

Вчера внезапно осознал, что на этом сайте у меня нет подробного гайда про позиции заказов. Ну что же, вот и он – в нём поговорим про то, что это такое, а также про то, как добавлять, изменять и удалять позиции заказа в коде.

Отложенное автозавершение заказов. Например через 2 дня.

автовыполнение заказов в WooCommerce

В одном из предыдущих уроков я показывал вам, как при оформлении заказа автоматически присваивать им статус «Выполнен» вместо статуса «Обработка». В этот раз я хочу немного усовершенствовать код и присваивать статусы не сразу, а через некоторое время, через WP_Cron.

Добавляем имя клиента в тему email’а при оформлении заказа

Добавляем имя клиента в тему письма WooCommerce

Начну с того, что мы можем целиком изменить тему письма, которое приходит при оформлении заказа клиенту при помощи фильтр-хука woocommerce_email_subject_customer_processing_order, и в этом уроке я покажу вам два способа.