Si las tablas de la lista de deseos en el frontend muestran más columnas de las que los compradores necesitan, SaveTo Wishlist Pro 1.0.2 te permite ocultar cualquiera de ellas por tabla. Este artículo te muestra dónde encontrar los controles de Visibilidad de Columnas y qué oculta cada uno, para que puedas reducir las tablas a solo las columnas que tus compradores necesitan. Requiere SaveTo Wishlist Pro versión 1.0.2 o posterior.
Requisitos previos
- SaveTo Wishlist Pro versión 1.0.2 o posterior está instalado y activo. Las versiones Pro anteriores no tienen la sección Visibilidad de Columnas.
- SaveTo Wishlist Lite también está activo (Pro depende de Lite para las plantillas de la lista de deseos en el frontend).
Las tres tablas que puedes controlar
La configuración de Visibilidad de Columnas está agrupada por la tabla del frontend a la que afecta cada control. Saber qué tabla es cuál facilita la elección de los controles adecuados para tu tienda.
Tabla de Artículos de la Lista de Deseos. La tabla que muestra los productos dentro de una lista de deseos individual. Un comprador ve esto después de abrir una de sus listas de deseos. Tiene seis columnas que puedes ocultar: Imagen, Precio, Estado del Stock, Cantidad, Subtotal y Acciones.
Tabla de Colección de Listas de Deseos. La tabla que un comprador registrado ve en Mi Cuenta mostrando todas las listas de deseos que ha creado. Tiene tres columnas que puedes ocultar: Estado, Fecha de Adición y Acciones.
Tabla de Listas de Deseos Públicas. El listado público de listas de deseos que otros compradores han elegido compartir. Las mismas tres columnas que la tabla de Colección: Estado, Fecha de Adición y Acciones.
Ocultar una columna
- Ve a SaveTo Wishlist → Ajustes en tu menú de administración de WordPress.
- Abre la pestaña Página de Lista de Deseos.
- Desplázate hasta la sección Visibilidad de Columnas.
- Busca la tabla que deseas cambiar (Tabla de Artículos de la Lista de Deseos, Tabla de Colección de Listas de Deseos o Tabla de Listas de Deseos Públicas) y activa el control para cada columna que desees ocultar.
- Haz clic en Guardar cambios.

Las columnas ocultas desaparecen del frontend tan pronto como guardas. No hay caché que vaciar, y los compradores que ya están en la página verán el cambio la próxima vez que carguen o naveguen.
Qué oculta cada control
Tabla de Artículos de la Lista de Deseos
| Control | Lo que oculta |
|---|---|
| Ocultar columna de Imagen | La miniatura del producto en la tabla de artículos. |
| Ocultar columna de Precio | La columna del precio del producto por unidad. |
| Ocultar columna de Estado del Stock | La columna del indicador En stock / Agotado. Útil para tiendas que no hacen seguimiento del stock. |
| Ocultar columna de Cantidad | La columna del selector de cantidad. |
| Ocultar columna de Subtotal | El subtotal a nivel de fila (precio × cantidad). Útil para tiendas B2C donde los totales por fila no añaden valor. |
| Ocultar columna de Acciones | Los botones de acción a nivel de fila (eliminar, mover al carrito y similares). |
Tabla de Colección de Listas de Deseos y Tabla de Listas de Deseos Públicas
Estas dos tablas comparten los mismos tres interruptores porque muestran las mismas columnas.
| Control | Lo que oculta |
|---|---|
| Ocultar columna de Estado | El estado de visibilidad de la lista de deseos (Privada, Pública, Compartida). |
| Ocultar columna de Fecha de Añadido | La fecha en que se creó la lista de deseos. |
| Ocultar columna de Acciones | Los botones de acción para cada fila de la lista de deseos (editar, compartir, eliminar y similares). |
Solución de problemas
Una columna que desactivé todavía se muestra en el frontend
Actualiza la página de la lista de deseos en tu navegador (Cmd+Shift+R en macOS, Ctrl+F5 en Windows). El script de Visibilidad de Columnas que oculta las columnas se carga una vez por página, por lo que el navegador puede estar ejecutando una copia en caché de antes de que guardaras. Si un plugin de caché de páginas se encuentra delante del frontend (WP Rocket, LiteSpeed Cache y similares), borra su caché para la página de la lista de deseos.
La columna Imagen sigue mostrándose aunque la desactivé
Comprueba que el interruptor Ocultar columna de Imagen esté activado bajo el encabezado Tabla de Artículos de la Lista de Deseos. La columna Imagen de la tabla de Artículos es un interruptor independiente de cualquier columna de imagen en las otras tablas, por lo que desactivar Imagen en Colección o Pública no afecta a la tabla de Artículos. SaveTo Wishlist Lite solía tener un interruptor separado "Mostrar imagen del producto" en la pestaña Página de Lista de Deseos. Pro reemplaza ese interruptor con su propio interruptor de columna de imagen, por lo que si estás actualizando desde solo Lite, el cambio ahora se encuentra en Visibilidad de Columnas en lugar del interruptor de Lite.
Diferentes compradores ven diferentes columnas
La configuración de Visibilidad de Columnas es global para todo el sitio, no por usuario. Cada comprador ve las mismas columnas ocultas o mostradas. Si diferentes usuarios ven diferentes columnas, algo más está sucediendo: la causa más probable es un plugin de caché de páginas que sirve una versión en caché antigua de la página a algunos visitantes. Borra la caché de la página de la lista de deseos y vuelve a probar. Los plugins de roles de usuario (como Members o User Role Editor) tampoco afectan a la Visibilidad de Columnas, ya que los interruptores se aplican globalmente.
Preguntas frecuentes
¿Puedo ocultar diferentes columnas para diferentes roles de cliente?
No de forma nativa. Visibilidad de Columnas es una configuración única y global para cada columna. Si necesitas visibilidad basada en roles, oculta la columna en Visibilidad de Columnas para todos, luego usa un fragmento CSS o JS personalizado limitado al rol del cliente para volver a mostrarla para los roles que la necesiten.
¿Las columnas afectan a los datos de la lista de deseos, o solo a la visualización?
Solo visualización. Ocultar la columna de Precio no elimina el precio del artículo de la lista de deseos, y el valor sigue estando disponible en los datos subyacentes (para exportaciones, correos electrónicos o respuestas de la API REST). Visibilidad de Columnas solo afecta a lo que los compradores ven en las tres tablas del frontend.
¿Las columnas ocultas volverán a aparecer si cambio de tema?
No. La configuración de Visibilidad de Columnas se almacena en el plugin SaveTo Wishlist Pro, no en el tema, por lo que se conservan al cambiar de tema.
¿Puedo ocultar una columna solo en la vista móvil?
No a través de la visibilidad de columnas. Cada interruptor oculta la columna en todos los tamaños de pantalla. Para ocultar solo en modo adaptable, usa un pequeño fragmento CSS personalizado con una consulta de medios que apunte al atributo data-column de la columna.
Nota del desarrollador
Cada interruptor se almacena como su propia opción en la tabla wp_options. Si necesitas depurar o leer el estado actual sin abrir la interfaz de administración, usa WP-CLI:
wp option get stwpro_hide_col_items_image wp option get stwpro_hide_col_collection_status wp option get stwpro_hide_col_public_actions
El patrón es stwpro_hide_col_<table>_<column>, donde <table> es items, collection o public, y <column> es la clave de la columna (image, price, stock_status, quantity, subtotal, actions, status, created_at). Un valor de yes significa que la columna está oculta.
¿Necesitas ayuda?
Si tienes alguna pregunta o encuentras algún problema, estamos aquí para ayudarte.
- Usuarios premium: Abrir un ticket de soporte
- Usuarios gratuitos: Visita nuestro foro comunitario
