gpt4 book ai didi

php - 在产品页面添加到购物车表格后显示预计发货日期

转载 作者:行者123 更新时间:2023-12-04 02:30:46 24 4
gpt4 key购买 nike

我有一家 Woocommerce 商店,我想在添加到购物车表单下方向我的客户显示预计发货日期。逻辑是

  1. 如果客户在美国标准时间中午 12 点之前下订单,则将在 3-5 个工作日内发货。
  2. 如果客户在美国标准时间中午 12 点之后下订单,将在 4-5 个工作日内发货。
  3. 如果客户在周末下订单,它应该自动将其视为从星期一开始的 3-5 个工作日。

我尝试了 businessbloomer's code但是我的逻辑有点复杂,所以我无法让它工作!

感谢任何帮助!

最佳答案

如果你想使用 php 逻辑并将其挂接到模板中需要的位置

function add_est_time(){

//from 0 to 23
$current_hour = date( 'G', time() );
//from 0 to 6
$current_day = date( 'w', time() );

$message = __('3-5 Working Days', 'textdomain');

if ( $current_hour >= 12) {
$message = __('4-5 Working Days', 'textdomain');
}

if ($current_day >= 5) {
$message = __('3-5 Working Days from Monday', 'textdomain');
}

echo $message;
}

//hook to needed place
add_action( 'woocommerce_before_add_to_cart_button', 'add_est_time' );

您也可以使用 JS 并用此逻辑替换所需的文本。

关于php - 在产品页面添加到购物车表格后显示预计发货日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64311606/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com