El filtrado de publicaciones por categoría le permite mostrar publicaciones recientes más relevantes, lo que ayuda a reducir la tasa de rebote y aumentar las páginas vistas.
En este artículo, le mostraremos diferentes formas de mostrar publicaciones recientes de una categoría específica en WordPress.
Por qué filtrar publicaciones por categoría en WordPress
La visualización de publicaciones recientes permite a los usuarios descubrir contenido nuevo mientras navegan por su sitio web. Esto ayuda enormemente a aumentar el tráfico de su blog y las visitas a la página.
Para hacerlo aún más útil, es posible que desee mostrar publicaciones recientes relevantes para el contenido que los usuarios están viendo actualmente.
Este simple paso puede alentar a los visitantes a pasar más tiempo en su sitio, lo que generaría más suscriptores y clientes de correo electrónico.
Ahora, si desea mostrar todas sus publicaciones de una categoría específica en una página separada, WordPress ya se encarga de esto por usted.
Para encontrar la página de la categoría, simplemente debe ir a Publicaciones »Categorías» Ver página y haga clic en el enlace ‘Ver’ debajo de una categoría.
Dicho esto, echemos un vistazo a cómo mostrar fácilmente las publicaciones recientes por categoría en diferentes áreas de su sitio web. Cubriremos los siguientes métodos, puede saltar al que le interese:
- Agregar publicaciones recientes por categoría usando el editor de bloques
- Agregar publicaciones recientes por categoría en la barra lateral de WordPress
- Agregar publicaciones recientes por categoría usando código
Agregar publicaciones recientes por categoría usando el editor de bloques
De forma predeterminada, WordPress viene con el último bloque de publicaciones en el editor de bloques. Le permite mostrar fácilmente las publicaciones recientes dentro de una página o publicación, e incluso puede filtrarlas por categoría.
Primero, debe editar la publicación o la página donde desea mostrar las publicaciones recientes por categoría. En la pantalla de edición de publicaciones, haga clic en el botón Agregar nuevo bloque (+) y luego busque el bloque ‘Últimas publicaciones’.
Verá que el bloque aparece en el área de contenido con una vista previa de sus publicaciones recientes. Simplemente haga clic para seleccionar el bloque y verá la configuración del bloque en la columna de la derecha.
En la parte superior de la configuración, verá diferentes opciones, como mostrar la imagen destacada, el autor de la publicación, la fecha y el contenido.
Ahora, debe desplazarse hacia abajo hasta el Ordenar y filtrar sección debajo de la configuración del bloque. Desde aquí, debe ingresar el nombre de la categoría desde la que desea mostrar las publicaciones.
Incluso puede seleccionar varias categorías separando los nombres de las categorías con una coma.
Notarás que la vista previa de tus publicaciones recientes cambiará para incluir solo publicaciones de las categorías que hayas elegido.
Ahora puede guardar su publicación o página y obtener una vista previa en una ventana del navegador. Así es como se veía en nuestro sitio de prueba que muestra publicaciones recientes de una categoría específica con imágenes destacadas y extractos de publicaciones.
Agregar publicaciones recientes por categoría en la barra lateral de WordPress
Este método se recomienda para los usuarios que desean mostrar publicaciones recientes de categorías específicas en su barra lateral de WordPress.
Primero, debe instalar y activar el Widget de publicaciones recientes con miniaturas plugin. Para obtener más detalles, consulte nuestra guía paso a paso sobre cómo instalar un WordPress. plugin.
Tras la activación, debe visitar Apariencia »Widgets y agregue las ‘Publicaciones recientes con miniaturas’ a su barra lateral.
Este widget viene con un montón de opciones de personalización que puede revisar y ajustar a sus propias necesidades. Puede comenzar proporcionando un título para su widget y luego desplazarse hacia abajo hasta la sección ‘Filtrar por categoría’.
Desde aquí, puede seleccionar las categorías desde las que desea mostrar las publicaciones. También puede seleccionar varias categorías presionando la tecla CTRL (tecla Comando en Mac) en su teclado y haciendo clic en las categorías que desea seleccionar.
Después de eso, no olvide hacer clic en el botón ‘Guardar’ para almacenar la configuración de su widget.
Ahora puede visitar su sitio web de WordPress para ver sus publicaciones recientes filtradas por categoría en acción.
Agregar publicaciones recientes por categoría usando código
Este método requiere que agregue código manualmente a su sitio web de WordPress. Si no ha hecho esto antes, consulte nuestra guía sobre cómo copiar y pegar fragmentos de código en WordPress.
Primero, debe copiar y pegar el siguiente código en el archivo functions.php de su tema de WordPress o en un sitio específico plugin.
function wpb_postsbycategory() { // the query $the_query = new WP_Query( array( 'category_name' => 'news', 'posts_per_page' => 5 ) ); // The Loop if ( $the_query->have_posts() ) { $string .= '<ul class="postsbycategory widget_recent_entries">'; while ( $the_query->have_posts() ) { $the_query->the_post(); if ( has_post_thumbnail() ) { $string .= '<li>'; $string .= '<a href="' . get_the_permalink() .'" rel="bookmark">' . get_the_post_thumbnail($post_id, array( 50, 50) ) . get_the_title() .'</a></li>'; } else { // if no featured image is found $string .= '<li><a href="' . get_the_permalink() .'" rel="bookmark">' . get_the_title() .'</a></li>'; } } } else { // no posts found } $string .= '</ul>'; return $string; /* Restore original Post Data */ wp_reset_postdata(); } // Add a shortcode add_shortcode('categoryposts', 'wpb_postsbycategory');
No olvide reemplazar ‘noticias’ con su propia categoría slug (nombre agradable de categoría que se usa en las URL). y guarde sus cambios.
Consejo: También puede agregar varias categorías separadas por una coma.
Este código simplemente le pide a WordPress que muestre 5 publicaciones recientes de la categoría ‘noticias’. Luego muestra esas publicaciones como una lista de viñetas con imágenes destacadas del tamaño de una miniatura.
Por último, crea un shortcode [categoryposts]
que agrega a una página, publicación o widget de barra lateral. A continuación, le mostraremos cómo usar este shortcode.
Uso de shortcode para agregar publicaciones recientes por categoría a publicaciones y páginas
Simplemente, edite la publicación o la página donde desea mostrar las publicaciones recientes por categoría. En la pantalla de edición de publicaciones, haga clic en el botón Agregar nuevo bloque (+) y luego agregue el bloque Shortcode a su área de contenido.
A continuación, debe agregar su shortcode [categoryposts]
en la configuración del bloque.
Ahora puede guardar su publicación o página y obtener una vista previa para ver su lista de publicaciones recientes en acción. Así es como se veía en nuestro sitio de prueba.
Como puede ver, el estilo no se ve tan ordenado. No se preocupe, puede cambiar eso agregando un código CSS personalizado a su tema.
Simplemente, ve a Apariencia »Personalizar para iniciar el personalizador de temas y luego cambiar a la pestaña ‘CSS adicional’ en la columna de la izquierda.
Puede agregar el siguiente código CSS personalizado como punto de partida.
ul.postsbycategory { list-style: none; } .postsbycategory li { padding-bottom:5px; } .postsbycategory img { margin-right:5px }
No olvide hacer clic en el botón «Publicar» para guardar su código CSS personalizado. Ahora puede visitar su publicación o página para ver sus publicaciones recientes con un estilo un poco ordenado.
Agregar publicaciones recientes por código corto de categoría a la barra lateral de WordPress
Puedes agregar lo mismo shortcode a la barra lateral de WordPress o cualquier área lista para widgets.
Simplemente ve al Apariencia »Widgets página y agregue un widget de ‘Texto’ a su barra lateral.
Ahora puede pegar su shortcode [categoryposts]
al área de texto del widget. No olvide hacer clic en el botón Guardar para almacenar la configuración de su widget.
Ahora puede visitar su sitio web para ver sus publicaciones recientes por widget de categoría en acción. Así es como se veía en nuestro sitio web de prueba.
Esperamos que este artículo le haya ayudado a aprender a mostrar publicaciones recientes de una categoría específica en WordPress. Es posible que también desee ver nuestra guía sobre cómo mostrar contenido personalizado a diferentes usuarios en WordPress, y nuestra lista de los mejores bloques de WordPress. plugins para personalizar aún más su sitio.
Si le gustó este artículo, suscríbase a nuestro Canal de Youtube . También puedes encontrarnos en Twitter y Facebook.
Cómo mostrar publicaciones recientes de una categoría específica en WordPress .
Fuente: wpbeginner