Soporte » Plugins y Hacks » WooCommerce » Quitar precio original después de ser rebajado

  • En la pagina del producto aparece los dos tipos de precio el nuevo de oferta y el anterior de alguna manera puedo quitar el precio anterior que se encuentra tachado

    una foto de lo que quiero quitar que seria lo tachado

    https://imgur.com/mzS4VCk

    • Este debate fue modificado hace 2 semanas, 2 días por coldavid.
Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • Iniciador del debate coldavid

    (@coldavid)

    Moderador Jose Luis

    (@jose64)

    Hola.

    Añade este código en el archivo functions.php de tu tema hijo o con un plugin de funcionalidades como Code Snippets:

    // For simple products.
    add_filter( 'woocommerce_format_sale_price', 'dcwd_sale_price', 20, 3 );
    function dcwd_sale_price( $price, $regular_price, $sale_price ) {
    	return wc_price( $sale_price );
    }
    
    // For variable products.
    add_filter( 'woocommerce_variable_price_html', 'dcwd_variable_price', 10, 2 );
    function dcwd_variable_price( $price_html, $product ) {
    	if ( $product->is_on_sale() ) {
    		$prices = $product->get_variation_prices( true ); 
    		$min_price = current( $prices['price'] );
    		$price = wc_price( $min_price ); 
    		return 'From: ' . $price;
    	}
    	return $price_html;
    }

    Este código está tomado de WooCommerce – Display only sale price

    Recuerda marcar el debate como resuelto, así nos ayudas a mantener el foro al día.

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • Debes estar registrado para responder a este debate.