Other storefront modules
Módulos adicionales de la tienda. Active cada uno de forma independiente en Polski > Módulos.
Gestor de pestañas
Sección titulada «Gestor de pestañas»El gestor de pestañas permite controlar las pestañas mostradas en la página del producto (Descripción, Información adicional, Valoraciones, etc.).
Capacidades
Sección titulada «Capacidades»- Reordenar - arrastra y suelta las pestañas en el orden deseado
- Ocultar pestañas - oculta una pestaña seleccionada sin eliminar su contenido
- Renombrar - da a las pestañas nombres personalizados (por ejemplo, “Detalles” en lugar de “Descripción”)
- Añadir pestañas - crea pestañas personalizadas con tu propio contenido
- Pestañas globales - pestañas visibles en todos los productos
- Pestañas por producto - pestañas visibles solo en un producto seleccionado
- Pestañas por categoría - pestañas visibles en productos de una categoría concreta
Añadir una pestaña personalizada
Sección titulada «Añadir una pestaña personalizada»En la configuración del gestor de pestañas, haz clic en Add tab y completa:
- Nombre - título de la pestaña
- Contenido - admite editor WYSIWYG, shortcodes y HTML
- Prioridad - posición de la pestaña (menor = más a la izquierda)
- Visibilidad - global, categoría seleccionada o producto seleccionado
De forma programática:
add_filter('woocommerce_product_tabs', function (array $tabs): array { $tabs['custom_tab'] = [ 'title' => 'Warranty', 'priority' => 25, 'callback' => function (): void { echo '<p>Product covered by 24-month manufacturer warranty.</p>'; }, ]; return $tabs;});Vídeo destacado
Sección titulada «Vídeo destacado»El módulo permite reemplazar o complementar la imagen principal del producto con un vídeo.
Fuentes admitidas
Sección titulada «Fuentes admitidas»- YouTube - pega la URL del vídeo
- Vimeo - pega la URL del vídeo
- Vídeo propio - sube un archivo MP4 a la biblioteca de medios
- URL externa - enlace a un archivo MP4/WebM
Configuración
Sección titulada «Configuración»En el editor de productos, en la sección Product Image, aparece un campo adicional Product Video. Pega una URL de vídeo o selecciónala desde la biblioteca de medios.
Opciones de visualización:
| Opción | Descripción | Predeterminado |
|---|---|---|
| Posición | Primero en la galería / último | Primero |
| Autoplay | Reproducción automática | No |
| Silenciado | Silenciado de forma predeterminada | Sí |
| Bucle | Reproducción en bucle | No |
| Relación de aspecto | 16:9 / 4:3 / 1:1 | 16:9 |
| Icono de play | Icono de play en la miniatura | Sí |
Lazy loading
Sección titulada «Lazy loading»Los vídeos de YouTube y Vimeo se cargan de forma diferida (lazy loading) - el iframe del reproductor se inserta solo después de hacer clic en la miniatura con el icono de play. Esto evita que la página del producto se ralentice por los scripts externos del reproductor.
Zoom de galería
Sección titulada «Zoom de galería»El módulo añade el zoom de la imagen del producto al pasar el cursor por encima o al hacer clic.
Modos de zoom
Sección titulada «Modos de zoom»- Hover - ampliación mostrada dentro de la imagen al pasar el cursor
- Lens - lupa que sigue al cursor
- Lightbox - vista previa a pantalla completa al hacer clic
Configuración
Sección titulada «Configuración»// Change zoom typeadd_filter('polski/gallery_zoom/type', function (): string { return 'lens'; // 'hover', 'lens', 'lightbox'});
// Change magnification scaleadd_filter('polski/gallery_zoom/scale', function (): float { return 2.5; // default 2.0});Requisitos de imagen: para que el zoom se vea bien, las imágenes del producto deben tener una resolución de al menos 1200x1200 px. Con resoluciones más bajas, la imagen ampliada se verá borrosa.
Lista de espera
Sección titulada «Lista de espera»El módulo permite a los clientes suscribirse a una notificación por correo electrónico sobre la disponibilidad del producto cuando está temporalmente agotado.
Cómo funciona
Sección titulada «Cómo funciona»- El cliente visita la página de un producto agotado
- En lugar del botón Añadir al carrito, aparece un formulario con un campo de correo electrónico
- El cliente introduce su dirección de correo electrónico y hace clic en Avísame
- Cuando el producto vuelve a estar disponible, el sistema envía automáticamente una notificación
Dónde se guardan las suscripciones
Sección titulada «Dónde se guardan las suscripciones»Las suscripciones se escriben en una tabla propia del plugin en la base de datos. Esta versión no tiene una pantalla de administración para consultarlas ni exportarlas, ni un botón de envío manual. La notificación sale sola en cuanto el producto vuelve a estar disponible, una vez por suscripción, y después la fila se marca como notificada. Las filas nunca se eliminan automáticamente.
Ajustes y consentimiento RGPD
Sección titulada «Ajustes y consentimiento RGPD»Las etiquetas del formulario, el texto del botón, el correo de notificación y el texto del consentimiento se configuran en Polski > Ajustes > Contenido y confianza, en el módulo Lista de espera. El formulario incluye una casilla de consentimiento para el tratamiento de datos personales; su texto es el campo Texto de consentimiento.
Scroll infinito
Sección titulada «Scroll infinito»El módulo reemplaza la paginación tradicional por la carga automática de páginas de productos adicionales al desplazarse.
- Automático - la siguiente página se carga automáticamente cuando el usuario llega al final de la lista
- Botón - muestra un botón Cargar más en lugar de la carga automática
Configuración
Sección titulada «Configuración»| Opción | Descripción | Predeterminado |
|---|---|---|
| Modo | Automático o botón | Automático |
| Distancia | Distancia desde el final de la lista (px) | 300 |
| Texto del botón | Texto en el botón | Cargar más |
| Spinner | Tipo de animación de carga | Dots |
| Límite de páginas | Número máximo de páginas | 10 |
El scroll infinito admite el parámetro de URL ?paged=N (History API). Los motores de búsqueda siguen viendo la paginación clásica - el módulo sirve URLs paginadas a los bots.
// Disable infinite scroll on mobile devicesadd_filter('polski/infinite_scroll/enabled', function (): bool { return ! wp_is_mobile();});El módulo muestra un popup configurable (ventana modal) en la página de la tienda.
Tipos de popup
Sección titulada «Tipos de popup»- Newsletter - formulario de suscripción al boletín
- Informativo - cualquier contenido HTML/shortcodes
- Producto - promoción de un producto seleccionado
- Salida - se muestra al intentar abandonar la página (exit intent)
Disparadores
Sección titulada «Disparadores»| Disparador | Descripción |
|---|---|
| Tiempo | Tras X segundos desde la entrada a la página |
| Scroll | Tras desplazar el X% de la página |
| Exit intent | Cuando el cursor abandona la ventana del navegador |
| Clic | Tras hacer clic en un elemento con una clase CSS |
| Número de visitas | En la N-ésima visita a la página |
Restricciones de visualización
Sección titulada «Restricciones de visualización»- Una vez por sesión - el popup se muestra una vez durante la visita
- Una vez cada X días - el popup no vuelve a mostrarse durante X días (cookie)
- Solo visitantes nuevos - el popup es visible solo para nuevos visitantes
- Páginas seleccionadas - el popup es visible solo en páginas concretas
Configuración en el panel
Sección titulada «Configuración en el panel»Ve a Polski > Módulos > Popup y configura:
- Contenido del popup (editor WYSIWYG con soporte de shortcodes)
- Disparador y condiciones de visualización
- Estilo (colores, tamaño, animación)
- Posición (centro, abajo, lateral)
- Botón de cierre
Requisitos legales
Sección titulada «Requisitos legales»Los popups no deben dificultar el uso de la tienda (dark patterns). El módulo exige:
- un botón de cierre visible (X)
- la posibilidad de cerrar haciendo clic en el fondo
- cierre con la tecla Escape
- ningún bloqueo del desplazamiento de la página bajo el popup
Resolución de problemas
Sección titulada «Resolución de problemas»El gestor de pestañas no guarda el orden - borra la caché del navegador y la caché de WordPress. El problema también puede deberse a un conflicto con un plugin de pestañas.
El zoom no funciona en móvil - los modos hover y lens no funcionan en dispositivos táctiles. Usa el modo lightbox para móvil.
El scroll infinito no carga páginas adicionales - comprueba si el tema utiliza la paginación estándar de WooCommerce (woocommerce_pagination()).
El popup no se muestra - comprueba la configuración de cookies. Si el popup ya se ha mostrado, una cookie bloquea que se vuelva a mostrar. Borra las cookies o establece una frecuencia diferente.
Notificar problemas: github.com/wppoland/polski/issues