Cómo permitir a los usuarios filtrar entradas y páginas en WordPress

¿Quieres permitir que los usuarios filtren las entradas y las páginas de tu sitio de WordPress? Recientemente, uno de nuestros usuarios nos preguntó cómo añadir filtros a su sitio de WordPress para permitir a los usuarios filtrar las entradas por categoría, etiquetas, tipos de entradas, etc. En este artículo, te mostraremos cómo permitir a los usuarios filtrar entradas y páginas en WordPress

Cómo permitir a los usuarios filtrar entradas y páginas en WordPress

¿Por qué dejar que los usuarios filtren las entradas y las páginas en WordPress?

Por defecto, WordPress viene con categorías y etiquetas como una forma de ordenar el contenido en temas y de que tus usuarios lo encuentren fácilmente

Sin embargo, los usuarios sólo pueden ver una categoría, una etiqueta o una página de archivo a la vez y sólo mostrará un tipo de publicación

¿Y si quieres que los usuarios puedan filtrar el contenido de más de una categoría o etiqueta? ¿Qué tal si permites a los usuarios ver entradas, páginas y tipos de entradas personalizados al mismo tiempo?

Este tipo de filtrado puede ser especialmente útil cuando tienes mucho contenido, y quieres que los usuarios lo filtren según sus propias preferencias

Dicho esto, veamos cómo dejar que los usuarios filtren fácilmente las entradas y las páginas en WordPress

Video Tutorial

Suscribirse a WPMundobytes

Si no te gusta el vídeo o necesitas más instrucciones, sigue leyendo.

Permitir a los usuarios filtrar fácilmente las publicaciones y las páginas

Lo primero que tienes que hacer es instalar y activar el Buscar y filtrar plugin. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Tras la activación, el plugin añadirá un nuevo elemento de menú llamado Búsqueda y Filtro a tu barra de administración de WordPress. Al hacer clic en él, accederás a la página de uso del plugin con documentación detallada sobre cómo utilizarlo

Documentación del plugin de Búsqueda y Filtrado

El plugin de Búsqueda y Filtrado viene con un shortcode que acepta diferentes parámetros para mostrar las opciones de filtrado. Puedes utilizar este shortcode en una entrada, página o dentro de un widget de texto

[searchandfilter fields="search,category,post_tag"]

También puedes utilizar el shortcode como una etiqueta de plantilla en los archivos de tu tema de WordPress, de esta manera

<?php echo do_shortcode('[searchandfilter fields="search,category,post_tag"]'); ?>

Esto mostrará las opciones de filtrado con los campos de búsqueda, categoría y etiquetas

Filtrar entradas por categoría y etiquetas

Por defecto el plugin acepta como campos la búsqueda, la taxonomía, el post_type y el post_date.

Veamos otro ejemplo. Esta vez incluiremos los campos de categoría, etiquetas, tipos de publicación y fecha

Tendrás que utilizar el shortcode así


[searchandfilter fields="search,category,post_tag,post_types,post_date"]

Así es como se vería:

Añadir todos los campos al filtro

Ahora, en lugar de utilizar el campo de selección desplegable, también puedes utilizar casillas de verificación y añadir etiquetas para cada campo. Para ello, tendrás que añadir dos parámetros más al shortcode

Si utilizas una página independiente para mostrar las entradas de tu blog, puedes añadir este shortcode a la página


[searchandfilter headings="Select categories:" types="checkbox" fields="category"]

Permitir a los usuarios seleccionar varios elementos en el filtro mediante una casilla de verificación

Si utilizas varios campos, tipos y encabezados, debes asegurarte de que los elementos están en el mismo orden para cada parámetro

Veamos otro ejemplo. Esta vez vamos a añadir campos de categoría, etiquetas y tipo de entrada con diferentes encabezados y tipos de campo de formulario


[searchandfilter headings="Post type, Category, Tag" types="checkbox, select, select" fields="post_types,category,post_tag"]

Así es como aparecería en tu sitio

Filtrado por adelantado con encabezados y diferentes tipos de campo

Por favor, consulta la página de documentación del plugin para ver más formas de utilizar el shortcode

También puedes utilizar estos shortcodes dentro de un widget de texto. Si el shortcode no funciona en tu widget de texto, consulta nuestra guía sobre cómo utilizar los shortcodes en los widgets de la barra lateral de WordPress

Esperamos que este artículo te haya ayudado a aprender cómo permitir a los usuarios filtrar entradas y páginas en WordPress. Quizás también quieras ver estos consejos prácticos para atraer tráfico a tu sitio de WordPress.

Si te ha gustado este artículo, suscríbete a nuestro Canal de YouTube para los videotutoriales de WordPress. También puedes encontrarnos en Twitter y Facebook.

Si quieres conocer otros artículos parecidos a Cómo permitir a los usuarios filtrar entradas y páginas en WordPress puedes visitar la categoría Plugins.

¡Más Contenido!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Go up