我有下面的代码,并一直在试图找出如何在回显中添加一个日期范围,但我很困惑。守则是:
add_action( 'woocommerce_single_product_summary', 'bbloomer_display_badge_if_checkbox', 6 );
function bbloomer_display_badge_if_checkbox() {
global $product;
if ( get_post_meta( $product->get_id(), 'custom_badge', true ) ) {
echo '
<div class="woocommerce-message">Get it by </div>
';
}
}我想要做的是在当前日期之后的5-10天以月份(Abbr)的格式插入一个日期,在“通过”文本之后的第二天。因此,例如,回波将返回类似这样的内容:“在2月1日-2月5日之前得到它。
这条线是否类似于:
$date = strtotime("+5 day - +10 day");
echo date('M d,', $date);找到这里了吗?我如何将它添加到上面代码中的函数回显中呢?
发布于 2019-03-20 23:57:14
您需要分别创建两个日期值。
echo '<div class="woocommerce-message">Get it by ' .
date('M. dS', strtotime('+5 days')) . ' - ' .
date('M. dS', strtotime('+10 days')) .
'</div>';输出:
<div class="woocommerce-message">Get it by Mar. 26th - Mar. 31st</div>https://stackoverflow.com/questions/55271823
复制相似问题