我以为这很容易,但我被困住了。我想做的就是在产品页面上的变体价格后面添加“each”一词。我找到的解决方案将其添加到类别页面和产品页面的两个位置。
代码是:
/* Adds a text Each - after price */
function change_product_price( $price ) {
$price .= ' each';
return $price;
}
add_filter( 'woocommerce_get_price_html', 'change_product_price' );
从上图中,我只需要将每个添加到“添加到购物车”按钮上方的价格中,而不需要像上图中划掉的部分那样添加其他包。
感谢您提供的任何指导。
以下代码将为产品变体价格添加后缀:
add_filter('woocommerce_available_variation', 'variation_price_custom_suffix', 10, 3 );
function variation_price_custom_suffix( $variation_data, $product, $variation ) {
$variation_data['price_html'] .= ' <span class="price-suffix">' . __("each", "woocommerce") . '</span>';
return $variation_data;
}
代码位于活动子主题(活动主题)的 function.php 文件中。已测试并有效。
我如何使用它但排除某些产品?
非常感谢任何帮助