Cómo mostrar las últimas entradas modificadas o actualizadas

Una práctica muy habitual para mantener o mejorar el tráfico de tus entradas más populares, de tu contenido esencial, es actualizarlas cada cierto tiempo, ampliando, actualizando y mejorando su contenido.

Pero lo que casi nadie suele caer es en mostrar en alguna parte de tu blog una lista de esas últimas entradas que has modificado, para seguir atrayendo atención y tráfico sobre ellas, ya que te has tomado el tiempo y esfuerzo de mejorarlas.

Con ello mejorarás su SEO atrayendo más clics y visitas a las mismas, lo que reforzará tu estrategia de contenido esencial.

¿A qué parecía lógico mostrarlas de algún modo?

Muestra las últimas entradas modificadas

Pues mira que fácil, solo tienes que hacer lo siguiente:

  1. Elige el lugar de tu tema en el que vas a mostrar la lista de entradas actualizadas recientemente, por ejemplo la barra lateral.
  2. Añade el siguiente código PHP donde quieras que aparezcan.
<?php // Mostrar entradas actualizadas ?>
<ul>
	<?php
	$recently_updated_posts = new WP_Query( array(
		'post_type'      => 'post',
		'posts_per_page' => 3
		'orderby'        => 'modified',
		'no_found_rows'  => true,
	) );
	if ( $recently_updated_posts->have_posts() ) :
		while( $recently_updated_posts->have_posts() ) : $recently_updated_posts->the_post(); ?>
			<li><a href="<?php the_permalink(); ?>" title="<?php esc_attr( get_the_title() ); ?>"><?php the_title(); ?></a></li>
		<?php endwhile; ?>
		<?php wp_reset_postdata(); ?>
	<?php endif; ?>
</ul>

El código mostrará una lista de las 3 últimas entradas actualizadas (posts_per_page).

Solo tienes que personalizarlo a tu gusto, darle estilos si quieres, y ya lo tienes.

Muestra las últimas entradas modificadas de una categoría

Si, además, quieres mostrar solo las entradas actualizadas de una categoría concreta el código sería de este modo:

<?php // Mostrar entradas actualizadas de categoria Destacados ?>
<ul class="updated-posts">
	<?php
	$recently_updated_posts = new WP_Query( array(
		'post_type'      => 'post',
		'posts_per_page' => 3
		'orderby'        => 'modified',
		'no_found_rows'  => true, 
		'category_name'  => 'destacados', // Solo mostrar entradas de categoría con el slug "destacados"
	) );
	if ( $recently_updated_posts->have_posts() ) :
		while( $recently_updated_posts->have_posts() ) : $recently_updated_posts->the_post(); ?>
			<li><a href="<?php the_permalink(); ?>" title="<?php esc_attr( get_the_title() ); ?>"><?php the_title(); ?></a></li>
		<?php endwhile; ?>
		<?php wp_reset_postdata(); ?>
	<?php endif; ?>
</ul>

Aquí, además de personalizar la cantidad de entradas, solo tienes que cambiar el slug de la categoría de ejemplo por la que tú quieras.

Muestra las últimas entradas modificadas con un plugin

Si no te atreves con los códigos también puedes probar el plugin Recent Posts Widget Extended que, entre sus ajustes, te permite mostrar solo las entradas actualizadas en el widget que añade al instalarse.

VALORA Y COMPARTE ESTE ARTÍCULO PARA MEJORAR LA CALIDAD DEL BLOG…
(12 votos, promedio: 4.7)

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

1 comentario en “Cómo mostrar las últimas entradas modificadas o actualizadas”

Deja un comentario

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

 

Ir arriba Ir al contenido