Como mostrar posts relacionados de la misma categoria en WP

Cómo mostrar posts relacionados de la misma categoria en WordPress?

Casi todos los plugin para mostrar los post relacionados suelen utilizar las palabras del título o la coincidencia en tag para elegir lo que mostrará, pero a veces es muy útil mostrar post relacionados simplemente de la misma categoría.

Les paso el dato para lograr esto sin la necesidad de un plugin, solo utilizando el siguiente código que debe ser colocado debajo del articulo en el single.php

< ?php if ( is_single() ) { // Si es un single post
	 $cat = the_category_ID(FALSE) ; // El id de la categoría, el (FALSE) es para que no escriba el número
	 $post = get_the_ID(); // El id del current post
	 $args = array( // La variable
		'cat'=>$cat, // El id de la categoría que buscamos arriba
		'showposts' => 3, // El número de posts que se van a listar
		'post__not_in' => array($post) // Llama al id del post actual para que no sea listado
);
	?>
	<h4>Relacionados</h4>
	<ul>
	     < ?php $recent = new WP_Query($args); while($recent->have_posts()) : $recent->the_post();?>
             <li><strong><a href="<?php the_permalink() ?>" rel="bookmark">< ?php the_title(); ?></a></strong></li>
	     < ?php endwhile; ?>
	</ul>
< ?php } ?>

Deja una respuesta

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