0
私の機能が動作するための条件を作りたいと思います。これが論理です。PHP条件付き日付処理 - 時間と日付を比較する
予約締切は12noonです。 現在の時刻が終了時刻(今日の午前11時)の場合は、関数xを実行します。予約が完了して現在の時刻と比較する時刻を設定する必要があります。
$tz_object = new DateTimeZone('Africa/Kampala');
$datetime = new DateTime();
$datetime->setTimezone($tz_object);
$timeNow = $datetime->format('Y\-m\-d\ h:i:s');
$date = new DateTime();
$date->setTime(23,00);
$timeAllowed = $datetime->format('Y\-m\-d\ h:i:s');
if ($timeNow < $timeAllowed) {
function woo_add_cart_fee() {
global $woocommerce;
$woocommerce->cart->add_fee(__('Custom', 'woocommerce'), number_format(5));
}
add_action('woocommerce_cart_calculate_fees', 'woo_add_cart_fee');
}