【从Woocommerce价格中删除跨度标签】我要删除跨度标签使价格自动上涨
<
span class="woocommerce-Price-amount amount">
<
span class="woocommerce-Price-currencySymbol">
$<
/span>
15<
/span>
#1在你的活动主题的functions.php中添加以下代码片段-
function modify_wc_price( $return, $price, $args ) {
// remove span tags
$negative= $price <
0;
$formatted_price = ( $negative ? '-' : '' ) . sprintf( $args['price_format'], get_woocommerce_currency_symbol( $args['currency'] ), $price );
return $formatted_price;
}
add_filter( 'wc_price', 'modify_wc_price', 99, 3 );
#2请使用以下代码, 并在你要使用的标签上更改跨度标签:
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 10 );
add_action('woocommerce_single_product_summary', 'woocommerce_template_single_price', 10);
function woocommerce_template_single_price() {
$price = get_post_meta( get_the_ID(), '_regular_price', true);
$price_sale = get_post_meta( get_the_ID(), '_sale_price', true);
?>
<
del>
<
span class="woocommerce-Price-amount amount">
<
span class="woocommerce-Price-currencySymbol">
$<
/span>
<
?php echo $price;
?>
.00
<
/span>
<
/del>
<
ins>
<
span class="woocommerce-Price-amount amount">
<
span class="woocommerce-Price-currencySymbol">
$<
/span>
<
?php echo $price_sale;
?>
.00
<
/span>
<
/ins>
<
?php }
推荐阅读
- WP不使用插件删除已添加的新页面
- 删除或禁用wordpress窗口小部件类之一
- 删除菜单项和页面列表的li类和ID
- 从WordPress版本5.0.2中永久删除网站信息
- 使用自定义分类法+帖子标题或仅发布帖子标题,删除自定义postype基本子词和前缀永久链接
- 从具有特定类别wordpress的页面中删除自定义正文类
- 从WordPress中类别页面的标题中删除”category”
- 删除自动添加到分页URL(自定义永久链接)的参数
- 缩小产品页面和页脚之间的距离()