wordpress - productos - Precio del producto de variación de WooCommerce para mostrar el valor predeterminado
plugin para personalizar woocommerce (1)
para mostrar un precio estándar> ve a la carpeta THEME y abre functions.php y agrégalo al final del archivo:
// Use WC 2.0 variable price format, now include sale price strikeout
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 );
function wc_wc20_variation_price_format( $price, $product ) {
// Main Price
$prices = array( $product->get_variation_price( ''min'', true ), $product->get_variation_price( ''max'', true ) );
$price = $prices[0] !== $prices[1] ? sprintf( __( ''HERE YOUR LANGUAGE: %1$s'', ''woocommerce'' ), wc_price( $prices[0] ) ) : wc_price( $prices[0] );
// Sale Price
$prices = array( $product->get_variation_regular_price( ''min'', true ), $product->get_variation_regular_price( ''max'', true ) );
sort( $prices );
$saleprice = $prices[0] !== $prices[1] ? sprintf( __( ''HERE YOUR LANGUAGE: %1$s'', ''woocommerce'' ), wc_price( $prices[0] ) ) : wc_price( $prices[0] );
if ( $price !== $saleprice ) {
$price = ''<del>'' . $saleprice . ''</del> <ins>'' . $price . ''</ins>'';
}
return $price;
}
(Traduzca AQUÍ SU IDIOMA en el código a su idioma para que diga algo así como: del precio)
Tengo mi tienda configurada con variaciones de productos y actualmente en las páginas de miniaturas de productos, es decir, categorías y páginas de filtrado, muestra un (de £ xx a £ xx) y cuando se baja a la página de un solo producto y se ha seleccionado la variación de variación a la variación precio muestra.
Tengo ciertos atributos establecidos como predeterminados y este es el precio que preferiría mostrar en las páginas de categoría ... el tamaño estándar y el costo. PERO no tengo idea si es posible o en qué código cambiarlo.
es posible? ¿Algunas ideas?