سلام وقت شما بخیر
لطفا کد زیر را داخل فایل function.php قرار بدین
add_filter( 'woocommerce_get_price_html', 'acewp_display_free_if_price_zero', 9999, 2 );
function acewp_display_free_if_price_zero( $price, $product ){
if ( '' === $product->get_price() || 0 == $product->get_price() ) {
$pricetext=__('رایگان');
$price = '<span class="woocommerce-Price-amount amount">'.$pricetext.'</span>';
}
return $price;
}
/////
function acewp_display_free_if_price_zero_cart( $price, $cart_item, $cart_item_key ) {
if ( 0 == $cart_item['line_subtota