¿Quieres mostrar publicaciones recientes de una categoría específica en tu sitio de WordPress?

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.

Mostrar artículos recientes de una categoría para aumentar las páginas vistas

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.

Buscar página de categoría en WordPress

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

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’.

Bloque de publicaciones más recientes en el editor de bloques de WordPress

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.

Última configuración de bloque

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.

Publicaciones recientes por categoría

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.

Publicaciones recientes con widget de miniaturas

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’.

Filtrar publicaciones 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.

Vista previa de publicaciones recientes por widget de barra lateral de categoría

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ñadiendo un shortcode cuadra

A continuación, debe agregar su shortcode [categoryposts] en la configuración del bloque.

Añadiendo el shortcode en el shortcode configuración de 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.

Publicaciones recientes de una categoría específica sin estilo

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.

Agregar código CSS personalizado a su tema

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.

y luego haga clic en el botón Publicar

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.

Añadiendo shortcode a tu widget de 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.

Publicaciones recientes por categoría shortcode en la barra lateral

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

Entradas relacionadas

Deja una respuesta

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