Mensajes Condicionales en Woocommerce usando Chatgpt

En esta ocasión os mostraré como añadir contenidos y mensajes condicionales en las fichas de productos de una tienda de Woocommerce.

Concretamente, mostraremos un mensaje de “Envíos Gratis”, sólo en productos de un precio determinado y todo esto con la ayuda de Chat Gpt.

Si quieres usarlo, te dejo aquí debajo el código que debes copiar y pegar en el archivo functions.php de tu tema activo.

Recuerda cambiar los parámetros de precio, ruta de la imagen y mensaje que quieras mostrar.

Este es el código que he utilizado:

function agregar_texto_condicional_envio_gratis() {
// Verificar si estamos en la página de un producto individual
if (is_product()) {
// Obtener el precio del producto actual
$precio_producto = get_post_meta(get_the_ID(), '_price', true);

// Verificar si el precio es superior a 30€
if ($precio_producto > 30) {
// Mostrar el texto condicional con el icono
echo '<p style="color: #4aa401;"><img src="https://armasparaemprender.com/wp-content/uploads/2023/12/check-envios-gratis.png" alt="Icono Envío Gratis"> ¡Envíos Gratis en 24 horas!</p>';
}
}
}

// Agregar el texto condicional justo debajo del precio del producto
add_action('woocommerce_before_add_to_cart_button', 'agregar_texto_condicional_envio_gratis', 11);
Save & Share Cart
Your Shopping Cart will be saved and you'll be given a link. You, or anyone with the link, can use it to retrieve your Cart at any time.
Back Save & Share Cart
Your Shopping Cart will be saved with Product pictures and information, and Cart Totals. Then send it to yourself, or a friend, with a link to retrieve it at any time.
Your cart email sent successfully :)