Oferta de lanzamiento

Licencia Founders: actualizaciones durante al menos 2 años

149 €pago único, IVA no incluido

Una licencia Shop normal cuesta 199 €.

Para las primeras 100 licencias Shop, hasta el 10 de diciembre de 2026. Actualizaciones y conocimiento nuevo del Asesor durante al menos 2 años, sin renovación. Una licencia Shop normal: 12 meses.

Conseguir Founders por 149 €

Precio rebajado no aparece en WooCommerce: síntoma, causa y solución

WooCommerce tacha un precio solo cuando el producto tiene un precio normal, un precio rebajado más bajo y la rebaja está en curso. Si falta el tachado, normalmente se bajó el precio normal, la fecha de inicio aún no ha llegado o solo algunas variaciones están rebajadas. Más raramente la culpa es del tema, de un plugin de descuentos o de la caché.

Autor: El equipo de TellMyShop. Una guía para dueños de sitios WordPress y tiendas WooCommerce: la causa, el arreglo manual y el mismo trabajo en una conversación con el chat.
Última actualización: · 8 min de lectura

¿Cuándo tacha WooCommerce un precio?

Cuando tiene dos números que comparar. En el editor del producto, en la sección Datos del producto, hay dos campos: Precio normal y Precio rebajado. Si los dos están completados, el precio rebajado es más bajo y ninguna fecha lo frena, la tienda muestra el precio antiguo tachado y el nuevo a su lado. Normalmente aparece además una etiqueta de oferta sobre la imagen.

La descripción de los campos y de la programación está en la documentación de WooCommerce sobre los ajustes del editor de productos. Muestra algo importante para buscar la causa: la fecha «hasta» termina la rebaja a las 23:59 de ese día, y después el producto vuelve solo a su precio normal.

Todo lo demás que baja el precio (cupones, reglas de descuento de plugins, precios para grupos de clientes) funciona a su manera y a menudo no muestra ningún tachado.

El síntoma apunta a la causa

Empieza por lo que ves en la tienda. Cada síntoma acorta la lista.

SíntomaCausa más frecuenteDónde mirar
El precio es más bajo, pero no está tachadose bajó el precio normal, el campo Precio rebajado está vacíoDatos del producto, pestaña General
Escribí un precio rebajado y desapareció al guardarera igual o más alto que el precio normallos dos campos de precio
La rebaja está en la administración, en la tienda nadala fecha de inicio aún no ha llegadoel enlace Programar junto al precio rebajado
La rebaja funcionó y luego desaparecióla fecha de fin ya pasófechas en el producto o en las variaciones
Un rango de precios en la lista, sin tachadoproducto variable, solo algunas variaciones rebajadaspestaña Variaciones
La rebaja solo se ve en el carritoun cupón o un plugin de reglas de descuentoMarketing, Cupones y los ajustes del plugin
Los datos están bien, pero el precio no se veel tema, un maquetador o la cachéventana privada, otro tema como prueba

Este artículo trata de uno o unos pocos productos sin tachado. Cómo programar el inicio y el fin de toda una rebaja lo explica la programación de rebajas en WooCommerce, y un descuento para toda una categoría, la entrada sobre rebajas por categoría.

Cómo poner un producto en oferta en WooCommerce para que el precio salga tachado

Un producto simple, desde el principio hasta la comprobación.

  1. Abre Productos, Todos los productos y edita el producto.
  2. En Datos del producto, en la pestaña General, deja en el campo Precio normal el precio de antes de la rebaja. No bajes este campo.
  3. Escribe el nuevo precio, más bajo, en el campo Precio rebajado.
  4. Si la rebaja debe durar un tiempo concreto, haz clic en Programar e introduce las fechas desde y hasta. Sin fechas, el precio rebajado dura hasta que lo quites.
  5. Actualiza el producto.
  6. Abre el producto en una ventana privada del navegador, sin iniciar sesión, y revisa la página del producto y la categoría.

En un producto variable, los pasos 2 a 4 se hacen en la pestaña Variaciones, en cada variación o con una acción en bloque para todas las variaciones a la vez. Lo describe la documentación sobre productos variables, incluida la acción para fijar las fechas de rebaja en todas las variaciones.

Productos variables: un rango de precios sin tachado

Es el «no funciona» más frecuente que en realidad funciona. Una sudadera en cinco tallas, con rebaja solo en dos. En la lista de la categoría WooCommerce muestra entonces un rango, por ejemplo del precio rebajado más bajo al precio normal más alto, sin tachado. La tienda todavía no sabe qué variación elegirá el cliente, así que no hay un único precio antiguo que tachar.

El tachado aparece en la lista cuando todas las variaciones tienen el mismo precio normal y el mismo precio rebajado. Cuando los precios de las variaciones son distintos, el núcleo de WooCommerce no tiene ningún ajuste para mostrar el precio antiguo junto al rango. Los dueños de tiendas lo piden desde hace años en el foro de soporte de WordPress.org, y la respuesta es un fragmento de código o un plugin aparte para mostrar los precios de las variaciones.

Lo que puedes hacer sin código:

  • rebajar todas las variaciones, si tiene sentido comercial,
  • indicar en la descripción corta del producto a qué tallas se aplica la rebaja,
  • comprobar si el tachado aparece en la página del producto al elegir una variación rebajada. Si aparece, los datos están bien.

Los datos están bien, pero el precio no se ve

Cuando los campos de precio y las fechas cuadran, la causa está fuera del producto.

El tema o un maquetador. WooCommerce marca el precio antiguo con una etiqueta aparte en el código de la página, y el tema decide cómo dibujarlo. A veces los estilos del tema o el bloque de precio de un maquetador muestran solo el precio actual. Un ejemplo con un tema se describe en un hilo del foro de GeneratePress. Una prueba rápida: cambia un momento a un tema por defecto en una copia de prueba del sitio, o en el modo de resolución de problemas, que solo afecta a ti. Si ahí aparece el tachado, es cosa del autor del tema o de quien se ocupe del sitio.

Un plugin de descuentos. Las reglas del tipo «menos 10 % en una categoría» de los plugins a menudo calculan el descuento solo en el carrito. Algunos plugins tienen un ajuste para mostrar la rebaja en la página del producto, otros no. Búscalo en sus ajustes o pregunta al autor.

La caché. Un plugin de caché o el servidor pueden seguir mostrando la página de antes del cambio. Vacía la caché y comprueba en una ventana privada. Si te pasa a menudo, te ayudará el artículo sobre por qué los cambios no se ven en WordPress.

Una cosa más para cada rebaja anunciada: en la UE tienes que mostrar a su lado el precio más bajo de los 30 días anteriores a la rebaja. WooCommerce no lo calcula; lo hace un plugin aparte.

Cómo busca el chat por qué falta el tachado

Le dices al chat en qué producto falta el tachado. Tu chat (Claude o ChatGPT) lee el precio normal y el rebajado, las fechas de la rebaja y las variaciones, los compara con la tabla de causas y te dice cuál encaja. El plugin TellMyShop para WordPress y WooCommerce lo hace ya en TellMyShop Free, porque solo lee.

Tú: La Sudadera Basic Zip debería estar rebajada, pero la categoría no muestra ningún precio tachado. ¿Por qué?

Tu chat: Es un producto variable con 5 variaciones. Solo la M y la L están rebajadas: precio normal 199,00 €, precio rebajado 159,99 €, hasta el 2026-10-31. Las otras tres tallas no tienen precio rebajado.

Por eso la lista de la categoría muestra el rango de 159,99 € a 199,00 € sin tachado. En la página del producto, al elegir M o L, el tachado sí aparece.

Tú: Sí, todas las tallas.

Tu chat: Guardado, 3 variaciones. Puedes deshacer el cambio desde el historial de cambios.

Estado de la tarjeta: esperando tu «sí»
vista previa del cambio

Si la rebaja debe abarcar todas las tallas, esta es la vista previa para S, XL y XXL:

versión anterior: precio rebajado: ninguno

versión nueva: precio rebajado 159,99 €, hasta el 2026-10-31

Ilustración: los productos, las cifras y las respuestas son de ejemplo.

Los precios y nombres de esta conversación son ejemplos, y los importes incluyen impuestos. En TellMyShop Free el chat señala la causa a partir de los datos del producto, pero no guarda nada. Tampoco ve cómo dibuja el tema el precio, así que ese paso lo compruebas a ojo. En TellMyShop Pro el chat también lee los archivos del tema y los ajustes de otros plugins, así que puede encontrar un estilo que oculta el precio antiguo.

Las correcciones de precios las guarda TellMyShop Pro con el interruptor Ventas activado en el panel del plugin. El interruptor abarca precios, ofertas, códigos de descuento, inventario, variaciones y envío, y se queda activado hasta que lo desactives. Una corrección en el tema necesita el interruptor Tema, que dura 24 horas y requiere una copia de la base de datos hecha el mismo día. Antes de guardar, el chat siempre muestra una vista previa y no deja guardar un precio rebajado más alto que el normal, y puedes deshacer cualquier cambio desde el historial de cambios.

Empieza con TellMyShop Free. El plugin se describe en la página TellMyShop para WordPress y WooCommerce, y los precios de Pro están en la página de precios.

Preguntas y respuestas

¿Por qué no aparece el precio antiguo tachado después de bajar el precio?

Lo más probable es que hayas cambiado el precio normal. WooCommerce tacha un precio solo cuando el producto tiene un precio normal y un precio rebajado más bajo que esté activo en ese momento. Vuelve a poner el precio antiguo en el campo Precio normal y escribe el nuevo en el campo Precio rebajado.

¿Por qué la lista de productos muestra un rango de precios sin tachado?

Así muestra WooCommerce un producto variable cuyas variaciones tienen precios distintos. El tachado aparece en la lista solo cuando todas las variaciones tienen el mismo precio normal y el mismo precio rebajado. En la página del producto el cliente ve el tachado al elegir una variación rebajada.

He programado una rebaja con fechas y no ha cambiado nada. ¿Qué reviso?

Primero la fecha de inicio: un precio rebajado programado solo funciona a partir de ese día. Después la fecha de fin, porque tras ella WooCommerce vuelve solo al precio normal. Si las fechas están bien, comprueba la página en una ventana privada, porque la caché puede guardar la versión antigua un tiempo.

¿Un cupón muestra un precio tachado en la página del producto?

No. Un cupón reduce el importe solo en el carrito, así que la página del producto muestra el precio normal. Muchos plugins de reglas de descuento funcionan igual. Si los clientes deben ver la rebaja enseguida, pon un precio rebajado en el producto.

¿TellMyShop Free encontrará la causa?

En gran parte, sí. En la versión gratuita el chat lee el precio normal y el rebajado del producto, las fechas de la rebaja y las variaciones, así que señala las causas que están en los datos. No las corrige, y no ve las causas que están en el tema. Guardar precios funciona en TellMyShop Pro con el interruptor Ventas activado.

WordPress es una marca de la WordPress Foundation. WooCommerce es una marca de Automattic Inc. Claude es una marca de Anthropic PBC. ChatGPT y OpenAI son marcas de OpenAI. TellMyShop no está afiliado a estas empresas.

TellMyShop para WordPress y WooCommerce

Tu chat lee el sitio, te muestra cada cambio antes de guardarlo y guarda solo después de tu sí. Puedes deshacer cualquier cambio con una frase. Funciona con Claude o ChatGPT, también con cuentas gratuitas.

Comprueba si tu tienda está lista

Escribe la dirección de tu tienda. En unos segundos verás la plataforma y si TellMyShop funcionará.

Comprobamos la dirección, el HTTPS y la plataforma. No instalas nada y no guardamos la dirección.

tutienda.esResultado de ejemplo
La tienda responde
sí
HTTPS
activado
Plataforma
PrestaShop 8.1
TellMyShop funcionará

Sigue leyendo

Free por 0 €, lee y aconseja

Descargar Free