Ticker

6/recent/ticker-posts

Ad Code

Responsive Advertisement

WooCommerce: Cómo ocultar el precio cero y mostrar el texto de «Gratis»

Cuando en tu tienda en línea creada con WooCommerce ofreces productos gratuitos en ocasiones es confuso mostrar 0,00 € como precio, y sería mejor mostrar un texto que, claramente, indicase que el producto es gratuito ¿no te parece?

producto woocommerce precio cero

Para conseguirlo solo tienes que añadir unas pocas líneas de código a tu archivo functions.php o el método que prefieras para este tipo de personalizaciones, como estas:

/* Mostrar texto GRATIS en vez de precio cero */
add_filter( 'woocommerce_get_price_html', 'ayudawp_precio_cero_gratis', 9999, 2 );
function ayudawp_precio_cero_gratis( $price, $product ){
if ( '' === $product->get_price() || 0 == $product->get_price() ) {
$price = '<span class="woocommerce-Price-amount amount">GRATIS</span>';
}
return $price;
}

En este código, si el precio de un producto es cero en la página de producto individual, lo sustituimos por el texto «GRATIS», que puedes cambiar por otro que tú prefieras, haciendo así más clara la gratuidad del producto.

producto woocommerce precio cero gratis

¡Ya está!, así de fácil y rápido.

El artículo WooCommerce: Cómo ocultar el precio cero y mostrar el texto de «Gratis» lo publicó Fernando Tellado previamente en Ayuda WordPress. Lo que ves aquí es una copia de dicho contenido :/

Enregistrer un commentaire

0 Commentaires