Botón de Lista de Deseos para Shopify

Wishlist Power para Shopify: componente web drop-in para lista de deseos, con estilos personalizables, detección de variantes y accesibilidad para impulsar conversiones

17 sept 2025 • 4 min de lectura • Equipo Q2BSTUDIO

Inteligencia-Artificial-

Si eres desarrollador o agencia Shopify sabes que los clientes piden con frecuencia funcionalidad de lista de deseos. Es una característica que aumenta la interacción, ofrece más flexibilidad a los compradores y puede incrementar las ventas. Implementarla de forma performante y personalizable puede ser delicado. Por eso presentamos el nuevo componente web para Wishlist Power: diseñado para integrarse fácil, ser accesible y mantener el control total del estilo y comportamiento.

Qué ofrece: integración drop-in para colocar el componente en páginas de producto, tarjetas de colección o la página de inicio sin escribir JavaScript adicional. Control total de estilos para que el componente respete el diseño de la tienda. Detección de variantes para rastrear variant id o permitir que el componente detecte cambios automáticamente. Accesibilidad integrada con atributos como aria-checked y aria-busy gestionados automáticamente. Soporte para conteo de variantes y aviso cuando el cliente ya tiene otra variante del mismo producto en su lista de deseos.

Ejemplo mínimo de uso (representado como código): <ooo-wl-wishlist-button product-id={{product.id}} handle={{product.handle}} loading><button type=button><span class=ooo-wl-wishlist-button-add>Añadir a la lista de deseos</span><span class=ooo-wl-wishlist-button-remove>Quitar de la lista de deseos</span></button> <p>Ya tienes <span></span> variantes en tu lista de deseos.</p></ooo-wl-wishlist-button>

Atributos clave del componente: product-id obligatorio para el ID de producto en Shopify; handle obligatorio para el handle del producto; loading usado para mostrar el botón solo cuando esté listo; variant-id opcional, si se usa debe actualizarse manualmente al cambiar la variante, de lo contrario se usa la detección automática.

Estilos y ejemplos (representado como CSS): /* Oculta el botón mientras carga */ ooo-wl-wishlist-button [ loading ] span { display : none ; } /* Oculta Añadir cuando el producto ya está en la lista */ button [ aria-checked = true ] .ooo-wl-wishlist-button-add { display : none ; } /* Oculta Quitar cuando el producto no está en la lista */ button [ aria-checked = false ] .ooo-wl-wishlist-button-remove { display : none ; } /* Mensaje de aviso de variante */ [ show-variant-warning = true ] p { display : block ; } /* Mostrar contador de variantes ya añadidas */ [ show-variant-warning = true ] p span ::before { counter-reset : count var ( --ooo-wl-variants-added-count ); content : counter ( count ); }

Atributos que el componente actualiza automáticamente: show-variant-warning para mostrar u ocultar el aviso, y la variable CSS --ooo-wl-variants-added-count con el número de variantes añadidas. Además, el elemento button interno recibe aria-checked para indicar si está en la lista y aria-busy para el estado de carga.

Notas y buenas prácticas: si usas variant-id recuerda que la detección no se actualizará sola al cambiar de variante, debes manejarlo desde tu tema. El componente funciona con el backend de Wishlist Power sin configuración adicional más allá de añadir el componente. Como los estilos no están encapsulados, prueba tus overrides en las plantillas del tema (producto, colección, etc.).

Por qué interesa a las agencias: ofrece máxima flexibilidad para diseñar la lista de deseos exactamente como quiere el cliente sin sacrificar el rendimiento. Acelera tiempos de desarrollo y facilita la réplica en otras páginas como tarjetas de colección o landing pages. Mantiene bajo el impacto en rendimiento porque controlas el CSS y la lógica de carga.

En Q2BSTUDIO somos una empresa de desarrollo de software y aplicaciones a medida especializada en soluciones ecommerce y en integrar componentes avanzados como este en tiendas Shopify. Ofrecemos servicios de software a medida y aplicaciones a medida para adaptar cualquier funcionalidad a las necesidades del cliente. Si necesitas integrar listas de deseos, personalizar componentes o desarrollar funcionalidades completas para tu tienda contamos con experiencia en inteligencia artificial, ia para empresas, agentes IA, ciberseguridad y pentesting, servicios cloud AWS y Azure, servicios inteligencia de negocio y Power BI.

Si te interesa una solución personalizada para tu tienda o quieres optimizar la arquitectura cloud y la seguridad, consulta nuestros servicios de software a medida y desarrollo de aplicaciones o conoce nuestras opciones de servicios cloud AWS y Azure. En Q2BSTUDIO podemos acompañarte desde la definición técnica hasta la puesta en producción, integrando inteligencia artificial y analítica avanzada con Power BI para mejorar la conversión y la experiencia del cliente.

Nos encantaría recibir feedback de desarrolladores que construyen temas personalizados: qué ajustes serían útiles y qué querrías ver en futuras versiones. Transformemos la integración de la lista de deseos en una ventaja competitiva para tus clientes.

¿UNA PAUSA?

Juega un momento antes de irte

NUESTROS SERVICIOS

Cómo podemos ayudarte

Inteligencia artificial

Agentes de IA, chatbots y asistentes inteligentes que automatizan tareas y atienden a tus clientes 24/7 para mejorar la eficiencia de tu negocio.

Más info

Desarrollo de software

Aplicaciones web, móviles y de escritorio, intranets, e-commerce, SaaS y plataformas de gestión diseñadas para las necesidades concretas de tu empresa.

Más info

Servicios cloud

Migración, infraestructura, hosting gestionado, alta disponibilidad y seguridad en Microsoft Azure y Amazon Web Services para que tu negocio escale sin límites.

Más info

Ciberseguridad y pentesting

Auditorías de seguridad, test de intrusión (pentesting) y protección de aplicaciones, datos e infraestructura on-premise y cloud, con hacking ético y cumplimiento normativo.

Más info

Business Intelligence

Cuadros de mando y análisis de datos con Power BI: integramos tus fuentes, diseñamos dashboards y KPIs y convertimos tus datos en decisiones.

Más info

Automatización de procesos

Automatizamos tareas repetitivas y conectamos tus aplicaciones con n8n, Power Automate, Make y RPA, eliminando trabajo manual y aumentando la productividad.

Más info

Formación para empresas

Formamos a tus equipos en tecnología con criterio: desarrollo web, bases de datos, Git, buenas prácticas y seguridad, automatización con n8n, inteligencia artificial para empresas y creación de soluciones de IA con Azure AI Foundry.

Más info

Auditoría de código

Auditamos el código que creas tú, tu equipo o una IA: te decimos qué está bien y qué mejorar, lo securizamos y lo dejamos listo para producción, web o app.

Más info

Generación de imágenes con IA

Creamos por ti las imágenes que necesita tu negocio con inteligencia artificial: producto, redes, publicidad, ilustración y avatares. Tú nos dices qué quieres y te lo entregamos listo para usar.

Más info

Generación de vídeos con IA

Creamos por ti vídeos con inteligencia artificial: promocionales, para redes, presentadores virtuales, doblaje y animaciones. Nos cuentas la idea y te lo entregamos montado y listo para publicar.

Más info

Avatares conversacionales con IA

Creamos avatares conversacionales con IA —humanos digitales con cara y voz— que atienden a tus clientes y equipos con el conocimiento de tu empresa, en tu web, monitores interactivos, WhatsApp o Teams.

Más info

Marketing Online e IA

Google Ads, Meta Ads, LinkedIn Ads y posicionamiento en motores de IA (GEO/AEO): captamos clientes y hacemos que tu marca aparezca donde te buscan, también en ChatGPT, Gemini y Perplexity.

Más info

¿Tienes un proyecto en mente?

Cuéntanos tu visión y la convertimos en una solución de software. Sea cual sea el alcance, hacemos realidad tu idea.

Live Chat