Un comprador llena una lista de deseos con ocho productos y establece una cantidad para cada uno. Luego se topa con un muro: ¿cuánto cuesta realmente toda la lista? Hasta ahora, tenían que sumar cada subtotal a mano. Con SaveTo Wishlist Lite 1.1.8, el total de la lista de deseos de WooCommerce ahora aparece justo debajo de los artículos.
Esta versión también añade un nuevo interruptor de privacidad. Desactiva la cookie que nuestro plugin escribe cada vez que un cliente guarda un producto. Eso es importante si tu tienda necesita consentimiento antes de establecer una cookie de marketing.
Ambas funciones surgieron de preguntas que un propietario de tienda nos hizo antes de comprar, y ambas son gratuitas en Lite. En este artículo, cubriremos cómo funciona cada una, dónde se encuentra su configuración y qué comprobar primero.
Saltar a:
Actualizaciones importantes: Totales de la lista de deseos y control de cookies
Esta versión responde a dos preguntas de ese propietario de tienda. La primera es una cifra clara de cuánto vale una lista de deseos. La segunda es un mayor control sobre lo que el plugin almacena en el navegador de un comprador.
1. Total de la lista de deseos: ve cuánto vale toda la lista
Tu página de lista de deseos ya muestra un precio, una cantidad y un subtotal para cada artículo. Ahora los suma todos. Una fila de Total se sitúa debajo de los artículos tanto en la página para usuarios registrados como en la lista de deseos para invitados.

El total está activado por defecto. Para encontrar su configuración, ve a tu panel de WordPress. Luego haz clic en SaveTo Wishlist > Settings > Wishlist Page > General Options y busca Show Wishlist Total.
Lo que necesitas saber:
- Cubre toda la lista: El total suma todos los artículos de la lista de deseos, no solo los de la página actual. Un comprador puede hacer clic en la página dos y la cifra se mantiene igual.
- Sigue al cuadro de búsqueda: Cuando un comprador busca en su lista de deseos, el total se reduce a los artículos coincidentes. Borra la búsqueda y vuelve el total completo.
- Se mueve con las cantidades: Cambia una cantidad con los botones de cantidad y el total se actualiza de inmediato. Eliminar un artículo también lo actualiza.
- Coincide con la columna Subtotal: El total utiliza las mismas operaciones matemáticas de precios que cada Subtotal, por lo que los dos siempre coinciden. Los artículos sin precio se omiten.
- Falla de forma segura: Si el total no se puede cargar, la página no muestra ningún total en lugar de uno incorrecto. La tabla de la lista de deseos sigue funcionando de cualquier manera.
- Un interruptor lo desactiva: Establece Show Wishlist Total en No y la fila desaparece. Los artículos de tus compradores siguen listándose de forma normal.

He aquí por qué eso importa. Lite ya tiene un botón Añadir todo al carrito que mueve una lista completa al carrito. Ahora los compradores pueden ver cuánto cuesta esa lista antes de hacer clic en él.
Un par de limitaciones merecen ser conocidas. En la página de lista de deseos para usuarios registrados, el total no se muestra cuando coinciden más de 200 artículos. El límite mantiene pequeña la solicitud adicional que recupera todos los artículos. Las listas de deseos de invitados no tienen este límite.
El total también permanece oculto cuando SaveTo Wishlist Pro oculta la columna Precio o Subtotal de la tabla de artículos. De esa manera, los compradores nunca ven un total de cifras que has elegido ocultar.
Para desarrolladores: Dos filtros de JavaScript te permiten cambiar el total sin editar los archivos del plugin. stwlite_wishlist_total cambia el número, luego stwlite_wishlist_total_html cambia el marcado en la página. Ambos provienen de wp.hooks, así que incluye tu script con wp-hooks como dependencia. Cárgalo antes del script de SaveTo Wishlist para que tus filtros se registren primero.
wp.hooks.addFilter( 'stwlite_wishlist_total', 'my-plugin', function ( total, items ) { return total * 0.9; } );
Aquí también hay salvaguardias. Si el filtro de números devuelve algo que no es un número finito, el plugin lo ignora y mantiene el total calculado. Además, el plugin elimina scripts y marcado inseguro de la salida del filtro HTML antes de renderizarlo.
2. Control de privacidad: desactiva la cookie de señal de adición a la lista de deseos
Cada vez que un cliente guarda un producto, SaveTo Wishlist escribe una cookie llamada stwlite_wishlist_added. También dispara un evento del navegador llamado stwlite_added_to_wishlist. La cookie dura 30 días, y las herramientas de popup y de marketing utilizan ambas señales para detectar a los compradores que han añadido algo a su lista de deseos.
Eso es útil si usas popups de listas de deseos. Sin embargo, bajo normativas como el RGPD o la TDDDG de Alemania, una cookie de marketing puede necesitar el consentimiento del comprador primero. Antes de esta versión, la única forma de detener la cookie era editar un archivo del plugin. Esa edición se borraba con cada actualización.
Ahora hay un interruptor adecuado. Ve a SaveTo Wishlist > Ajustes > General y busca la sección Privacidad. Luego, configura Habilitar cookie de señal de adición a la lista de deseos en No.

Lo que necesitas saber:
- El guardado sigue funcionando: Los clientes pueden guardar productos en sus listas de deseos exactamente como antes. Solo la cookie y el evento se detienen.
- Las cookies antiguas se borran: Si un comprador ya tiene la cookie, se elimina la próxima vez que cargue una página. No permanece en su navegador durante el resto de sus 30 días.
- El carrito también se guarda: Se aplica a los guardados de invitados, guardados de usuarios registrados y al botón Guardar carrito en la lista de deseos.
- Está activado por defecto: Nada cambia al actualizar. Tus configuraciones actuales de popup siguen funcionando hasta que cambies el interruptor.
- También hay una opción de código: Los desarrolladores pueden usar el filtro
stwlite_enable_wishlist_add_signal_cookie, que por defecto es true. Anula la configuración en ambas direcciones.
Comprueba estas dos cosas antes de desactivarlo:
- Algunos popups se detendrán: El disparador "Producto añadido a la lista de deseos" de Popup Maker deja de activarse, porque escucha este evento. La condición "El cliente tiene productos en la lista de deseos" también deja de coincidir para los invitados. Los clientes registrados siguen coincidiendo.
- Limpia la caché de tu página: La configuración se integra en cada página cuando tu servidor la genera. Si usas caché de página completa, borra la caché después de cambiarla. De lo contrario, las páginas cacheadas conservarán el comportamiento anterior.

Los desarrolladores también pueden vincular la cookie a un banner de consentimiento de cookies a través del filtro. En ese caso, la página debe omitir tu caché o variar según tu cookie de consentimiento. Si no lo hace, la elección de consentimiento de un comprador puede ser cacheada y servida al siguiente comprador.
Una nota honesta: no podemos decirte si tu tienda necesita legalmente este interruptor. Eso depende de dónde vendas y cómo uses la cookie. Así que consulta con quien se encargue del cumplimiento de la privacidad para tu negocio.
Cómo los propietarios de tiendas pueden usar estas actualizaciones
El total funciona tan pronto como actualizas, y el interruptor de la cookie requiere un clic. Aun así, algunos tipos de tiendas sacarán el máximo provecho de ellos.
Listas de regalos y ocasiones especiales
Un comprador que planea regalos de cumpleaños o festivos suele tener un presupuesto en mente. El total les dice si la lista se ajusta a él, sin necesidad de calculadora. Además, los clientes que mantienen múltiples listas de deseos ven un total separado para cada lista que abren.
Pedidos a granel y repetidos
Algunos clientes tratan una lista de deseos como una lista de compras, con una cantidad establecida para cada artículo. Por ejemplo, un gerente de oficina podría guardar los suministros que pide cada mes. El total les da el valor del pedido antes de hacer clic en Añadir todo al carrito.
Tiendas que venden a compradores de la UE
Si vendes en la UE, el nuevo interruptor te ofrece una forma compatible de retener la cookie de la lista de deseos. No necesitas editar los archivos del plugin, y tu elección sobrevive a cada actualización.
Sea cual sea el grupo en el que te encuentres, ambos ajustes tardan unos segundos en cambiarse. Eso hace que sean fáciles de probar primero en tu propia tienda.
Preguntas frecuentes
¿El total de la lista de deseos de WooCommerce es gratuito?
Sí. El total de la lista de deseos se incluye en SaveTo Wishlist Lite 1.1.8, la versión gratuita del plugin. Funciona tanto en la página de lista de deseos para usuarios registrados como para invitados.
¿El total de la lista de deseos incluye impuestos?
El total sigue la misma regla que la columna Subtotal. Ambos utilizan el precio propio del producto y no aplican la configuración de visualización de impuestos de WooCommerce. Por lo tanto, el total siempre coincide con los subtotales que tus compradores ven en la página.
¿Por qué no se muestra el total en mi página de lista de deseos?
Primero, comprueba que Mostrar total de la lista de deseos esté configurado en Sí. Luego, cuenta los artículos, porque la página para usuarios registrados omite el total si hay más de 200 coincidencias. Finalmente, comprueba si SaveTo Wishlist Pro oculta tu columna de Precio o Subtotal.
Conclusión
Eso cubre las características principales de SaveTo Wishlist Lite 1.1.8. Puedes obtener ambas ahora mismo actualizando el plugin desde tu panel de WordPress.
Esto es lo que cubrimos:
- Un total de lista de deseos de WooCommerce que suma toda la lista, en todas las páginas
- La configuración Mostrar total de la lista de deseos, más dos filtros de JavaScript para desarrolladores
- Un interruptor de privacidad para la cookie de señal de adición a la lista de deseos
- Qué comprobar con Popup Maker y el almacenamiento en caché de páginas antes de desactivar la cookie
Si estás listo para mostrar a los compradores el valor de sus listas, actualiza el plugin y abre tu página de lista de deseos. ¿Necesitas ayuda con alguna de las configuraciones? Visita nuestra base de conocimientos o ponte en contacto con nuestro equipo de soporte.
¿Nuevo en las listas de deseos? Descarga la versión gratuita de SaveTo Wishlist y pruébala. Puedes actualizar a SaveTo Wishlist Pro cuando quieras más funciones.


