Hide Price and Add to Cart Button

05/05/2026

Versión: 1.5.2

Notificar Actualización

Categoria:

El precio original era: $29.40.El precio actual es: $4.99.

Hide Price and Add to Cart Button es un complemento para WooCommerce que oculta precios y el botón de compra según reglas configurables, ideal para tiendas B2B, mayoristas o catálogos restringidos que necesitan controlar qué usuarios ven qué información. Funciona sobre WooCommerce sin modificar el núcleo, ofreciendo control granular sobre la visibilidad del precio por rol, categoría o estado de sesión.

Introducción a Hide Price and Add to Cart Button

Este módulo resuelve una fricción muy concreta en tiendas WooCommerce: mostrar precios o el botón de compra a usuarios que no deberían verlos todavía, ya sea porque no han iniciado sesión, no pertenecen a un rol específico o acceden desde una región donde la tienda opera solo como catálogo. Eso genera confusión, solicitudes de soporte innecesarias y pérdida de control comercial.

Técnicamente, la extensión intercepta la renderización de los elementos de precio y el botón de añadir al carrito antes de que lleguen al frontend, sin alterar los datos del producto en la base de datos. Esto mantiene la integridad del catálogo mientras ajusta la experiencia según condiciones dinámicas del visitante.

Un administrador que gestiona una tienda mayorista, por ejemplo, puede configurar la herramienta para que los precios solo sean visibles a clientes registrados con rol «mayorista», mientras que los visitantes anónimos ven un mensaje personalizado del tipo «Inicia sesión para ver el precio». Todo desde el panel de configuración, sin tocar código.

Descripción general del producto

La visibilidad del precio y del botón de compra es un punto de control crítico en cualquier tienda que opera con segmentos de clientes diferenciados, y gestionarlo manualmente o mediante hacks de código genera errores, inconsistencias y trabajo operativo innecesario que escala mal con el catálogo.

Sin este complemento, muchos operadores recurren a snippets personalizados o condiciones dentro del tema activo, lo que crea dependencias frágiles que se rompen en cada actualización y dificultan el diagnóstico de problemas. La gestión se vuelve caótica cuando el catálogo crece o cuando se añaden nuevas categorías.

  • Sin el complemento: los precios son visibles para todos los usuarios independientemente de su rol, estado de sesión o ubicación, obligando al equipo a gestionar solicitudes de acceso o a perder ventaja competitiva al mostrar precios a competidores.
  • Con el complemento activo: se configuran reglas específicas por rol de usuario, categoría de producto o estado de autenticación que determinan exactamente quién ve el precio y el botón de compra, sin intervención manual por cada producto.
  • Resultado observable: el catálogo público sirve como herramienta de captación sin exponer la política de precios, y cada segmento de cliente recibe exactamente la experiencia que el operador diseñó para él.

Requisitos y compatibilidad

Para que este módulo funcione correctamente necesitas una instalación activa de WooCommerce como dependencia principal, además de revisar que tu tema no sobreescriba los hooks estándar de precios y botones de compra, lo que es especialmente relevante en temas muy personalizados o con constructores de página integrados.

  • Dependencia funcional sobre WooCommerce: el complemento se apoya en los filtros y acciones estándar del plugin de comercio electrónico para interceptar y condicionar la visualización.
  • Compatibilidad con roles de usuario de WordPress, estados de sesión, categorías de producto y, según configuración, pasarelas y páginas específicas del flujo de checkout.
  • Conviene validar el comportamiento en un entorno de staging cuando el tema activo usa constructores como Elementor, Divi o Gutenberg avanzado, ya que estos pueden renderizar el precio fuera de los hooks estándar.

Beneficios clave para tu operación

  • Control comercial sin exposición de precios: muchas tiendas B2B pierden ventaja competitiva cuando sus tarifas son visibles públicamente. Esta extensión permite mantener el catálogo accesible mientras oculta la información sensible a visitantes no cualificados, protegiendo la estrategia de pricing sin sacrificar la visibilidad del producto.
  • Eliminación de código personalizado frágil: los snippets en functions.php o en el tema se rompen con las actualizaciones y generan horas de diagnóstico. Al centralizar la lógica de visibilidad en este módulo, el operador reduce la deuda técnica y hace el comportamiento predecible y auditable desde el panel de administración.
  • Segmentación de experiencia sin desarrollo adicional: mostrar distintos mensajes o acciones a clientes registrados, mayoristas, invitados o usuarios de regiones específicas normalmente requiere desarrollo a medida. La herramienta ofrece esa segmentación de forma nativa, reduciendo el tiempo de configuración de días a minutos.
  • Mejora de UX para el cliente final: un visitante que ve un mensaje claro como «inicia sesión para ver el precio» en lugar de un precio incorrecto o un botón que no funciona tiene una experiencia más coherente. Eso reduce la tasa de abandono por confusión y mejora la percepción de profesionalidad de la tienda.
  • Escalabilidad sin intervención manual: cuando el catálogo crece a cientos o miles de productos, aplicar reglas de visibilidad individualmente es inviable. Este complemento aplica las condiciones de forma global o por categoría, lo que significa que un producto nuevo hereda automáticamente las reglas del grupo al que pertenece.
  • Trazabilidad y consistencia operativa: al gestionar la visibilidad desde un único punto de configuración, cualquier miembro del equipo puede auditar qué reglas están activas y por qué, reduciendo los malentendidos internos y facilitando la incorporación de nuevos administradores sin curva de aprendizaje sobre hacks de código.

Características destacadas de Hide Price and Add to Cart Button

  • Ocultación condicional por rol de usuario: la extensión detecta el rol asignado al usuario autenticado y decide en tiempo real si mostrar u ocultar el precio y el botón. Esto es fundamental en tiendas con distintos niveles de cliente —retail, mayorista, distribuidor— que requieren experiencias diferenciadas sin páginas duplicadas.
  • Mensaje personalizable para usuarios no autorizados: en lugar de un espacio vacío que confunde, el operador puede definir un texto o enlace que guía al visitante hacia la acción deseada, ya sea registrarse, contactar con el equipo de ventas o solicitar acceso. Eso transforma un punto de bloqueo en una oportunidad de conversión.
  • Aplicación global o selectiva por categoría y producto: las reglas pueden operar a nivel de tienda completa, solo en determinadas categorías o incluso en productos individuales, lo que da flexibilidad para situaciones mixtas donde algunos productos son públicos y otros están restringidos dentro del mismo catálogo.
  • Compatibilidad con estados de sesión: la herramienta distingue entre usuarios anónimos y autenticados sin importar el método de registro. Esto permite, por ejemplo, que un catálogo sea completamente visible para cualquier visitante pero que el botón de compra solo aparezca al iniciar sesión, un flujo habitual en plataformas de venta profesional.
  • Integración no destructiva con el catálogo: ocultar el precio no modifica el valor almacenado en la base de datos ni afecta a los informes de ventas, exportaciones de catálogo o integraciones con sistemas externos. La ocultación es estrictamente visual y condicional, lo que mantiene la integridad de los datos.
  • Gestión centralizada desde el panel de administración: toda la configuración vive en el backoffice de WooCommerce, sin necesidad de acceder a archivos del servidor ni de conocer PHP. Eso democratiza la gestión de visibilidad dentro del equipo y reduce la dependencia del perfil técnico para tareas operativas recurrentes.

¿Para quién es este producto?

Este complemento es especialmente útil para operadores que gestionan tiendas con múltiples segmentos de cliente, donde mostrar el mismo precio a todos genera problemas comerciales, operativos o de imagen. Aplica tanto a negocios B2B que negocian tarifas personalizadas como a catálogos mixtos donde conviven productos públicos y productos de acceso restringido.

  • Administradores o técnicos que necesitan controlar la visibilidad del precio sin depender de código personalizado ni de intervenciones manuales producto a producto.
  • Equipos que gestionan múltiples proyectos o tiendas y necesitan una solución estandarizada que funcione de forma consistente en distintos entornos sin reconfiguración profunda.
  • Responsables de marketing o UX que diseñan flujos de conversión diferenciados según el tipo de cliente y necesitan que la interfaz refleje exactamente esa segmentación sin fricción técnica.

Casos de uso reales

  • Tienda mayorista con precios confidenciales: un distribuidor de materiales de construcción tiene un catálogo online donde los precios son negociados con cada cliente. Sin control de visibilidad, cualquier visitante —incluida la competencia— puede consultar sus tarifas. Al aplicar este módulo, los precios solo son visibles para usuarios autenticados con el rol correcto, y el resto ve un formulario de contacto. El resultado es un catálogo que genera leads cualificados en lugar de exponer información comercial sensible.
  • Marketplace con acceso por suscripción: una plataforma de productos digitales quiere que el catálogo sea visible para todos, pero que solo los suscriptores activos puedan añadir productos al carrito. La herramienta oculta el botón de compra para usuarios no suscritos y muestra en su lugar un enlace a la página de suscripción. Eso reduce la fricción para el usuario interesado y aumenta la tasa de conversión hacia el plan de pago.
  • Catálogo de referencia sin función transaccional: una empresa que vende a través de representantes comerciales necesita un catálogo online para que sus clientes consulten productos, pero no quiere que puedan comprar directamente. Al ocultar tanto el precio como el botón de compra de forma global, el catálogo funciona como herramienta de presentación sin habilitar el flujo transaccional, eliminando pedidos erróneos y desviando correctamente la demanda hacia el canal de ventas oficial.
  • Tienda con precios diferenciados por región: un operador que vende en varios países gestiona distintas tarifas según la ubicación del cliente. Para evitar mostrar un precio incorrecto a visitantes de regiones donde aún no tiene precios configurados, usa este complemento para ocultar el precio y el botón en esas regiones y mostrar un mensaje de disponibilidad próxima. Así evita devoluciones por expectativa incorrecta y mantiene la coherencia de precios por mercado.

Preguntas frecuentes sobre Hide Price and Add to Cart Button

¿Funciona con cualquier tema de WooCommerce o hay restricciones?

El complemento opera a través de los filtros y acciones estándar de WooCommerce, lo que lo hace compatible con la mayoría de temas que respetan esa arquitectura. Sin embargo, temas con constructores visuales muy personalizados —como algunos basados en Elementor Pro o Divi— pueden renderizar los elementos de precio fuera de los hooks estándar. En esos casos conviene validar el comportamiento en staging antes de activarlo en producción. Los temas certificados para WooCommerce no suelen presentar incompatibilidades.

¿Qué ven los clientes cuando el precio o el botón están ocultos?

En lugar de un espacio vacío o un error de visualización, el operador puede configurar un mensaje personalizado que guía al visitante hacia la acción deseada. Puede ser un texto simple, un enlace al formulario de contacto o un botón de registro. Eso transforma lo que podría ser una experiencia confusa en un punto de contacto intencional dentro del flujo de captación de clientes.

¿Se pueden crear reglas diferentes para distintas categorías de productos?

Sí. La herramienta permite aplicar condiciones de visibilidad a nivel global, por categoría o por producto individual. Esto es útil cuando el catálogo mezcla productos de acceso abierto con productos restringidos. Por ejemplo, una tienda puede mostrar los precios de su línea de consumo mientras oculta los de su línea profesional hasta que el usuario se identifique como distribuidor autorizado.

¿Afecta al proceso de renovación automática o a pedidos recurrentes?

La ocultación es estrictamente visual y condicional en el frontend. Los pedidos recurrentes y las renovaciones automáticas gestionadas por WooCommerce Subscriptions o pasarelas de pago operan a nivel de datos y no dependen de la visibilidad del botón en el catálogo. Un cliente con suscripción activa no verá interrumpido su ciclo de facturación por el hecho de que el botón esté oculto para otros roles.

¿Cómo interactúa con los cupones o los descuentos por volumen?

Ocultar el precio no desactiva los mecanismos de descuento internos. Los cupones, reglas de precios por cantidad y descuentos por rol siguen funcionando con normalidad para los usuarios que sí tienen acceso al precio y al botón de compra. La herramienta controla la visibilidad, no la lógica de precios subyacente, por lo que ambas capas coexisten sin conflicto.

¿El rendimiento se ve afectado en tiendas con catálogos grandes?

La lógica de ocultación se evalúa durante el renderizado de cada producto, lo que supone una operación ligera comparada con procesos como el cálculo de impuestos o la gestión del carrito. En tiendas con catálogos extensos, el impacto en rendimiento es marginal siempre que el servidor esté correctamente dimensionado. No se han observado degradaciones significativas en entornos bien configurados, aunque como con cualquier extensión, monitorizar métricas de carga en producción es una buena práctica.

¿Es posible usarlo en una instalación multisite o con varias tiendas?

El módulo puede activarse por sitio en una instalación multisite de WordPress, lo que permite configuraciones independientes para cada tienda dentro de la red. Cada instancia de WooCommerce mantiene sus propias reglas de visibilidad, roles y mensajes personalizados. Esto es especialmente útil para agencias o grupos empresariales que gestionan varias marcas desde una infraestructura compartida sin que las configuraciones interfieran entre sí.

¿Cómo puedo verificar que el complemento está funcionando correctamente?

La forma más directa es abrir una sesión de navegación privada y acceder al catálogo como usuario anónimo: si las reglas están activas, el precio o el botón no deben aparecer y en su lugar debe mostrarse el mensaje configurado. También conviene crear un usuario de prueba con el rol restringido y verificar que ve exactamente lo que el operador definió. Revisar el comportamiento en páginas de categoría, página de producto individual y resultados de búsqueda cubre los principales puntos de renderizado.

Descripción corta

Controla qué usuarios ven los precios y el botón de compra en WooCommerce según rol, estado de sesión o categoría, sin código personalizado. Ideal para tiendas B2B, catálogos restringidos y operaciones con segmentos de cliente diferenciados.

Última actualización: 05/05/2026

Escrito y revisado por el Equipo PrimeGPL

En PrimeGPL nos aseguramos de que cada contenido publicado sea verificado y revisado por nuestro equipo. Analizamos funciones, compatibilidad y rendimiento para ofrecerte información clara, actualizada y realmente útil para cada uno de los productos publicados en nuestra tienda.

Resuelve tus Dudas Aquí

Respondemos tus dudas para que compres  de manera informada y confiada.

¿Mi compra incluye actualizaciones?

Sí. Cada compra de producto incluye actualizaciones de por vida, por lo que no tendrás que pagar adicional bajo ningún contexto.

No, para nada. Tras tu compra, podrás descargar cuantas veces necesites, sin problema alguno. 

Puedes utilizar tus compras en la cantidad de dominios (sitios webs) que desees, sin ningún tipo de problema.

Sí. Contamos con soporte técnico de lunes a viernes, en horario laboral UTC -3. Dicho soporte contempla asistencia en temas relacionados a problemas con la descarga, problemas de instalación o errores del producto adquirido.

Por otra parte, el soporte no contempla configuraciones, personalizaciones, tutoriales o servicios asociados al autor.

Si, por supuesto. Si tienes algún problema que no podamos resolver, o si existe algún problema ajeno que no tenga una solución en general relacionado a nuestro servicio, tendrás, además del soporte, si es necesario el reembolso íntegro de tu dinero.

Tras tu compra, ya desde tu cuenta de usuario, podrás acceder a la sección de soporte, donde podrás abrir un ticket y nuestro equipo te asistirá en lo que necesites.

Descarga Versiones Anteriores

Si has adquirido este producto, o tienes una membresía activa, puedes descargar las versiones anteriores sin ningún tipo de límites o restricciones.

Nombre del productoVersiónTamañoFechaDescargar
No hay versiones anteriores registradas.

Productos Relacionados

A continuación te mostramos diferentes productos que comparten la misma categoría.