如何将 'per person' 添加到 woocommerce 中的类别价格

How to add 'per person' to a category price in woocommerce

使用 woocommerce,我有几个类别,但想将 "per person" 添加到类别 "cookery classes"。 我写了这个功能,适用于所有产品。 我似乎无法让它仅在类别上工作。

'/*---------Adds per person to price -------*/
add_filter( 'woocommerce_get_price_html', 'custom_price_html', 500, 2 );
function custom_price_html( $price, $product ) {
if (( int ) is_category( 'Cookery Classes','product_cat', $product->id ) )
$price .='per person';
$price .= '<span class="from"><BR>' . _x('per person', 'price_per_person','woocommerce') . ' </span>';
return $price;
}'

找到并安装了这个插件: https://wordpress.org/plugins/woocommerce-jetpack/ 允许您为每个产品类别的价格添加自定义标签