Добавьте 4 рабочих дня в дату заказа WooCommerce - PullRequest
1 голос
/ 28 марта 2019

Я хочу, чтобы на упаковочном листе WooCommerce была указана дата доставки для наших сотрудников.Я не могу заставить его вытащить из order_date.Это просто тянет с сегодняшней даты.Если я распечатываю упаковочный лист на следующий день после размещения заказа, он не показывает правильную дату.

Я чувствую, что попробовал все, чтобы добавить order_date к строке, но не могу понять.

Это то, что я использовал.

$var=date('"l, F, jS"', strtotime( '+ 4 weekdays'));
echo $vaI; 

Я хочу, чтобы он просто показывал 4 рабочих дня с даты заказа.Не с даты, когда я печатаю упаковочный лист.

1 Ответ

0 голосов
/ 29 марта 2019
$order = new WC_Order($order_id);
$order_date = $order->get_date_completed(); // get the order date from WooCommerce order object

$var = date('"l, F, jS"', strtotime( $order_date ) + strtotime ( '4 weekdays' ));
...