我想要实现以下代码片段,但希望根据示例读取所有产品的价格后缀。
示例:$ 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独立设置价格后缀。
答案 0 :(得分:0)
这样的东西?
.date_published {
font-style: italic;
}
&#13;
<?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);
?>
&#13;