我在Woocomece网站上找到一个帖子,在价格之后添加度量单位。它对我非常有效。Adding unit amount after WooCommerce price.
我想添加一个默认值,因为我95%的产品都是平方英尺。我希望这将使所有产品都显示平方英尺,但我更改为新值的少数产品将显示新值。
Edit这是我最终用来完成这项任务的。
//add default of sq sf
add_filter(\'woocommerce_get_price_html\',\'wpse103469_add_price_per_unit_meta_default\');
function wpse103469_add_price_per_unit_meta_default( $price ) {
$default_units = __( \'sq. ft.\', \'myplugin_textdomain\' );
$units = get_post_meta( get_the_ID(), \'wc_price_per_unit_key\', true );
return ( $units ) ? $price .= \' \' . $units : $price .= \' \' . $default_units;
}