Pode acontecer de você precisar remover o preço dos produtos nas páginas, porque quer mostrar os preços de outra forma.
O WooCommerce tem 2 hooks para os preços dos produtos:
woocommerce_after_shop_loop_item_title
para as páginas de arquivo (página inicial da loja, página de uma categoria..)woocommerce_single_product_summary
para a a página do produto em si
Então só precisamos desativar o retorno nesses 2 hooks.
Desativando o preço nas páginas de arquivo
remove_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_price', 10 );
Desativando o preço na página do produto
remove_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 10 );