Показываем «По запросу», если цена не указана Woocommerce

// Показываем "По запросу", если цена не указана
add_filter( 'woocommerce_get_price_html', 'custom_price_on_request', 10, 2 );
function custom_price_on_request( $price, $product ) {
    if ( ! $product->get_price() ) { // если цена пустая или 0
        $price = '<span class="price-on-request">По запросу</span>';
    }
    return $price;
}