WooCommerce, email проблема, action на смену статуса заказа

252
03 октября 2017, 06:33

На сайте премодерация заказов реализована так, что все новые заказы переводятся в статус Ожидание до модерации админом и перевода заказа в "Ожидает оплаты".

Файл functions.php

function my_status_pending($order_id){
    $order = new WC_Order( $order_id );
    $order->update_status("on-hold");
}
add_action( 'woocommerce_new_order', 'my_status_pending',  20  );

С этим кодом, во всех email уведомлениях этого заказа нет перечня заказанных товаров, только итоговая сумма. Если вручную изменить статус заказа и выслать письмо из админки, перечень товаров становится видимым. Подскажите, в чем может быть проблема?

READ ALSO
Хранение таблицы в БД

Хранение таблицы в БД

Хочу сделать что-то типа журнала посещенийЯ выберу нужные мне чекбоксы и нажму отправить

205
Как получить количество совпадений array_key_exists?

Как получить количество совпадений array_key_exists?

Подскажите пожалуйста как получит количество совпадений при сравнении массивов?

199
Ошибка подключения API VK на локальном хосте

Ошибка подключения API VK на локальном хосте

Здравствуйте, возникла проблема при подключении к API VK

232