Site Overlay

Mostrare il prezzo più basso sui prodotti con le opzioni WooCommerce

Mostra un unico prezzo su prodotti diversi

Aggiungi il seguente comando, con uno spazio di vendita nella parte inferiore della vista> editor di temi> funzioni.php file.

add_filter ( 'woocommerce_variable_sale_price_html', 'wc_wc20_variation_price_format', 10, 2 );
add_filter ( 'woocommerce_variable_price_html', 'wc_wc20_variation_price_format', 10, 2 );
funzione wc_wc20_variation_price_format( $price, $product ) {
    Prezzo principale
    $prices = array( $product->get_variation_price( 'min', true ), $product->get_variation_price( 'max', true ) );
    $price = $prices[0] !== $prices[1] ? sprintf( __( '%1$s', 'woocommerce' ), wc_price( $prices[0] ) ) : wc_price( $prices[0] );
    Prezzo di vendita
    $prices = array( $product->get_variation_regular_price( 'min', true ), $product->get_variation_regular_price( 'max', true ) );
    ordinamento( $prices );
    $saleprice = $prices[0] !== $prices[1] ? sprintf( __( '%1$s', 'woocommerce' ), wc_price( $prices[0] ) ) : wc_price( $prices[0] );

if ( $price !== $saleprice ) {
        $price = '<del>' . $saleprice . «</del> <ins>» . $price . «</ins>»;
    }
    $price di ritorno;
}
image 3
Immagine dell'applicazione