Cuando tienes mucho contenido llega un momento en que da igual el método que utilices para mostrarlo, siempre se quedará corto y será fácil de gestionar, especialmente para los visitantes de tu web.
En mi caso, con miles de artículos y guías publicados, ofrecer un modo rápido y efectivo de revisar el historial de contenidos es tarea casi imposible.
Así que me puse a buscar algún modo sencillo y eficaz con el que mostrar contenidos de webs con muchas publicaciones y lo mejor que he encontrado son un par de plugins que permiten organizar y mostrar los contenidos de la web en modo de tabla, con filtrado y buscador, lo que me parece un modo mucho más eficiente y rápido de encontrar algo en un sitio grande.
Seguramente habrá más plugins de este tipo, pero yo he encontrado y probado dos, ambos en su versión gratuita, y aquí tienes mis impresiones…
Posts Table with Search & Sort
Este plugin, en su versión gratuita, ofrece un shortcode ([post_table]) que mostrará las entradas de tu web en una tabla que incluye:
- Un buscador instantáneo, que muestra contenidos a medida que escribes.
- Un filtro para mostrar más o menos contenidos.
- Posibilidad de ordenar los contenidos haciendo clic en cualquiera de las columnas.
- Sistema numérico de paginación.
El plugin tiene una página de ajustes y un asistente que te permiten personalizar en cierta medida la tabla:
- Qué columnas mostrar
- Longitud del contenido
- Cantidad inicial de entradas por página
- Orden por defecto (fecha, autor, ID, etc.)
- Dirección por defecto del orden (asc. o desc.)
La tabla resultante es bastante limpia y sencilla de usar para cualquiera, destacando el buscador instantáneo, que facilita mucho las cosas, y es un gran punto a favor de este plugin.
Por contra, hay demasiados ajustes que solo están disponibles en la versión de pago, y aunque la versión básica del plugin puede ser más que suficiente para muchas webs, si quieres incluir otros tipos de contenido, optimizar las tablas o personalizarlas toca pasar por caja y pagar.
También es a tener en cuenta, en mi caso y alguno más, el límite en la versión de gratuita de un máximo de 500 entradas.
Así que la personalización más importante que puedes hacer es mediante los modificadores disponibles para el shortcode, que no están nada mal, así que dale una oportunidad y al menos pruébalo, que es gratis y lo mismo te sirve.
TableOn
El segundo plugin en discordia tiene un nombre doble, o WordPress Posts Table Filterable o, más corto y sencillo de recordar, TableOn.
Para qué engañarte, esto es otra cosa, pues es un plugin completísimo, con montones de ajustes y personalizaciones posibles, que te permitirá, no solo crear una tabla con tus entradas, sino todas las tablas que quieras, de cualquier tipo de contenido, y todo ello gratis.
Por resumir lo que incluye:
- Constructor de columnas
- Opciones para: personalizaciones de columnas, tamaño de miniatura, ancho de columnas y mucho más
- Shortcode ordenado
[tableon]con un montón de atributos para mayor flexibilidad - Es posible mostrar más de 10 campos de columna predefinidos
- Posibilidad de crear columnas personalizadas
- Skins para cada tabla. En una misma página web se pueden representar varias tablas de posts con los diferentes skins . Crea tus propios skins mediante CSS .
- Potente constructor de filtros de publicaciones
- Gran variedad de elementos de filtro por: título, contenido, extracto, categoría, etiquetas, taxonomía, campos meta, etc…
- Los filtros se pueden representar como: menú desplegable, menú desplegable múltiple, controles deslizantes de rango, entrada de texto, calendarios
- Más de 10 formas de ordenar las publicaciones
- El shortcode
[tableon_drop_down]permite mostrar la tabla que aparece debajo en el texto de entrada cuando el usuario busca las publicaciones por su título. - Columna «Galería»: galería con CSS suave para mostrar lo mejor de tus publicaciones. También se puede representar una galería de publicaciones mediante el shortcode
tableon_gallery - El shortcode gratuito
[tableon_favourites]permite mostrar la tabla con las publicaciones seleccionadas por el usuario actual - El shortcode
tableon_singlepermite mostrar la tabla con parámetros de publicación para cualquiera de los seleccionados - Posibilidad de utilizar el botón «Cargar más» en lugar de la paginación
- Capacidad de mostrar a varios proveedores tus publicaciones utilizando el parámetro de atributo autor:
[tableon author=23] - Capacidad para crear columnas personalizadas, por ejemplo, preguntar al administrador sobre la publicación usando cualquier plugin de formulario de contacto
- Adaptable: todas las tablas de publicaciones tienen una opción de vista compacta en dispositivos móviles
- Conjunto enorme y flexible de opciones para cada tabla de publicaciones, algunas de ellas: Mostrar lista desplegable de clasificación, campos de lista desplegable de clasificación, ancho de vista compacto, botón para cargar más, ocultar formulario de filtro, mostrar botón de imprimir, orden por defecto, posición desplegable por página, valores por página, valor predeterminado por página, etc.
- Conjunto de opciones para cada columna de publicación, algunas básicas: Ancho, tamaño de fuente, familia de fuentes, color, fondo, ocultar en pantalla pequeña
- Capacidad de crear columnas personalizadas especialmente para su negocio (mediante código PHP)
- Capacidad de agregar datos de campos meta en las columnas de la tabla usando el constructor incorporado
- Posibilidad de mostrar una tabla de publicaciones en la ventana emergente al hacer clic . Muestra tablas en la ventana emergente en el contenido de texto de tu tienda con tablas predefinidas relevantes. ¡Se puede crear una cantidad ilimitada de tablas en ventana emergente por página!
- Mecanismo de almacenamiento en caché de tablas de publicaciones
- Botón de impresión
- Opción de vista compacta móvil
- Editor CSS
- Paginación
- Compatible con WPML
- Interfaz de usuario de tipos de contenido personalizados
- Funciona en el contenido de la página de Elementor y Page Builder
- Sin jQuery: 100 % JavaScript puro
¡Montonazo de opciones y personalizaciones! Y sin contar con la amplísima documentación. Eso sí, le falta una: buscador automático a medida que escribes, que sí tiene el otro plugin.
Como puedes imaginar, no tiene una página de opciones, sino muchas, y luego además cada tabla personalizada tiene montones de ajustes y personalizaciones que puedes hacer, para hacer tantas tablas de contenido como necesites.
El resultado visual de las tablas que generes, muy satisfactorio, y totalmente personalizable, a tu gusto.
¿Cuál elegir?
Aunque te tengo que reconocer que me encantó el primero, nada más probarlo, por lo ligero, minimalista y, sobre todo, el buscador instantáneo, hay que reconocer que es demasiado limitado en su versión gratuita, y TableOn ofrece eso y mucho más totalmente gratis, así que no hay color, salvo … que tengas menos de 500 entradas, solo vayas a usarlo para entradas, te valga el diseño básico y te encante el buscador instantáneo, en ese caso tu elección sería el primero, Post Table with Search & Sort.
Ah, y si conoces algún otro plugin o método para conseguir lo mismo ya tardas en compartirlo en los comentarios 😉
¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!













Apreciado Don Fernando, tengo limitaciones de espacio de Base de Datos, y estoy cerca del límite impuesto por SiteGround, sobra decir que andamos muy ajustados de pasta como para escalar al siguiente plan. En concreto, ¿si decido usar TableOn, crecerá mi número de tablas, aumentará transientes, aumentará el uso de CPU?. Mi sitio tiene 20 mil post. Quedo atento de su amable respuesta…
Aumentará todo, o haces limpia antes de la BD o amplías contrato o sino cuidado 😉
Gracias Maestro 🙂