Instalar en tu functions.php o Code Snippets
[code]
add_filter( 'woocommerce_get_price_html', 'ocultar_precio_no_logueado', 10, 2 );
function ocultar_precio_no_logueado( $price, $ ) {
if ( ! is_user_logged_in() ) {
$price = '';
}
return $price;
}
[/code]