I\'m busy with a wordpress/woocommerce site and I\'d like to hide the price of an item when it\'s zero on the product category/archive page.
I\'ve tried looking on the
I haven't tested it but I expect something like this should do the job. Add this to your functions.php file.
add_action('woocommerce_before_shop_loop_item','custom_remove_loop_price');
function custom_remove_loop_price(){
global $product;
if(!$product->price){
remove_action('woocommerce_after_shop_loop_item_title','woocommerce_template_loop_price',10);
}
}