PHP添加产品发布日期woocommerce价格


php add product post date woocommerce price

我想实现以下代码片段,但希望所有产品的价格后缀按照示例读取。

示例:$79.99 截至"产品创建日期"

代码片段:

    <?php
add_filter( 'woocommerce_get_price_html', 'bg_price_prefix_suffix', 100, 2 );
function bg_price_prefix_suffix( $price, $product ){
    $price = 'prefix here ' . $price . ' suffix here';
    return apply_filters( 'woocommerce_get_price', $price );
}

我发现了一个代码片段,它将在产品摘要之后响应产品发布日期,但我不确定如何将其用于价格的后缀。见下文:

<?php    
add_action('woocommerce_single_product_summary','bg_echo_product_date',25);
function bg_echo_product_date() {
if (is_product() ) {
echo the_date('', '<span class="date_published">Published on: ', '</span>', false);
}
}

我也想样式价格后缀独立通过css

像这样?

.date_published {
  font-style: italic;
}
<?php
$price=7 9.99;
$prefex="$";
$suffex="November 11th, 2016";
// if you want a function you could do this. 
function productInfo($a, $b, $c) { 
   $date=a ddDate($c); return $a.$b.$date; 
} 
function addDate($date) { 
   return " <span class='date_published'> As of ".$date. "</span>"; 
} 
echo productInfo($prefex, $price, $suffex);
?>