Potrebbe essere possibile che, su WooCoommerce ci venga richiesto un prodotto che si, ha un prezzo, ma potrebbe avere una fascia variabile.
Possiamo aggiungere dei Campi “NOTA” al prezzo, per indicare un prezzo massimo ed uno minimo.
Ci servirà il plugin: Advanced Custom Fields
Una volta instalalto creiamo un gruppo di campi :

Impostiamo che la regola sia visibile solo per i prodotti:

A questo punto, all’interno del prodotto appariranno i nostri campi spesa:

Per mostrarli in area di Navigazione utilizzamo questo codice nella funzione (occhio alle maiuscole)
add_filter(‘woocommerce_get_price_html’, ‘mostra_prezzo_variabile_sotto_prezzo’, 10, 2);
function mostra_prezzo_variabile_sotto_prezzo($price, $product) {
$prezzo_minimo = get_field(‘Prezzo_Minimo’, $product->get_id());
$prezzo_massimo = get_field(‘Prezzo_Massimo’, $product->get_id());
$price .= ‘<p class=”prezzo-variabile”><strong>Prezzo variabile: ‘ . esc_html($prezzo_minimo) . ‘ – ‘ . esc_html($prezzo_massimo) . ‘</strong></p>’;
return $price;
}