Per Aggiungere la percentuale di sconto sopra il prezzo in WooCommerce
utilizza questo codice nel file functions.php del tuo tema child:
/** Aggiungere la percentuale di sconto sopra il prezzo WooCommerce */ add_action( 'woocommerce_single_product_summary', 'labdesign80_percentage_above_price', 25 ); function labdesign80_percentage_above_price() { global $product; if ( $product->is_on_sale() ) { if ( ! $product->is_type( 'variable' ) ) { $max_percentage = round( ( ( $product->regular_price - $product->sale_price ) / $product->regular_price ) * 100 ); } else { foreach ( $product->get_children() as $child_id ) : $variation = $product->get_child( $child_id ); $price = $variation->get_regular_price(); $sale = $variation->get_sale_price(); $percentage = $price != 0 && ! empty( $sale ) ? ( ( $price - $sale ) / $price * 100 ) : $max_percentage; if ( $percentage >= $highest_percentage ) : $max_percentage = $percentage; $regular_price = $product->get_variation_regular_price( 'min' ); $sale_price = $product->get_variation_sale_price( 'min' ); endif; endforeach; } echo "<div class='sale-perc'>-" . round ($max_percentage) . "%</div>"; } }
Potrebbe interessarti anche: Mostrare la percentuale di sconto sull’immagine WooCommerce
Non eseguire modifiche ai file se non sei sicuro di quello che stai facendo. Lascia fare ad un professionista per non rischiare di compromettere il tuo sito web.
Articoli correlati
Impostare quantità minima e massima in un ordine WooCommerce
Per impostare una quantità minima e mass...
Per impostare una quantità minima e mass...
Cambiare pulsante "Scegli" prodotti variabili in WooCommerce
Uno degli aspetti più fastidiosi per mol...
Uno degli aspetti più fastidiosi per mol...
Rimuovere Sidebar dalla pagina prodotto in WooCommerce
Se non vuoi mostrare la sidebar nelle si...
Se non vuoi mostrare la sidebar nelle si...
Aggiungere un messaggio sopra il modulo accedi/registrati in WooCommerce
Per aggiungere un messaggio sopra il mo...
Per aggiungere un messaggio sopra il mo...
thanks for the article, but if you want that only one customer can have this percentage?
To set percentage discounts by user role, you’ll need Fees and Discounts, a WooCommerce discount plugin.
Ciao, come posso far visualizzare anche la percentuale ai prodotti che vengono visualizzati in homepage?
Buongiorno Manuel, anche i prodotti in homepage dovrebbero visualizzare automaticamente la percentuale. Cos’hai utilizzato, gli shortcode di WooCommerce?