1 回答

TA貢獻(xiàn)1765條經(jīng)驗(yàn) 獲得超5個(gè)贊
在大多數(shù)電子郵件模板或電子郵件掛鉤中,該WC_Order
對(duì)象$order
是可訪問(wèn)的,因此您可以使用以下WC_Order
方法之一:
get_date_created()
,get_date_modified()
,get_date_paid(
),get_date_completed()
您將獲得WC_DateTime
可以在代碼中使用的對(duì)象,例如:
<?php
$order_datetime = $order->get_date_created(); // Get order created date ( WC_DateTime Object )
$order_timestamp = $order_datetime->getTimestamp(); // get the timestamp in seconds
$day = 86400; // 1 day in seconds
$delivery_url = 'deliveryinfopageURL'; // <== Set the correct URL to the delivery page
$delivery_txt = __("Read more about delivery", "woocommerce");
// Output / display
printf(
__('Order today for estimated delivery between %s and %s. %s', "woocommerce"),
'<strong>'.date('jS F', $order_timestamp + (10 * $day) ).'</strong>',
'<strong>'.date('jS F', $order_timestamp + (30 * $day) ).'</strong>',
'<a href="'.$delivery_url.'" target="_blank">'.$delivery_txt.'</a>'
);
?>
它應(yīng)該適用于電子郵件模板。
如果該WC_order對(duì)象不可訪問(wèn),但您可以訪問(wèn)相關(guān)WC_email對(duì)象$email并通過(guò)以下方式獲取該WC_Order對(duì)象:$order = $email->object;
- 1 回答
- 0 關(guān)注
- 100 瀏覽
添加回答
舉報(bào)