Relative post type en wordpress

En algunos de nuestros proyectos necesitamos mostrar post relacionados en nuestro WordPress, pero usando un custom post type, se que en la actualidad existen plugins que realizan este proceso, pero en caso de que desees personalizarlo a tu gusto te dejo el código fuente de este que es muy simple.

<?php
$related = get_posts( array( 'category__in' => wp_get_post_categories($post->ID), 'numberposts' => 3,'post_type' => 'tour', 'post__not_in' => array($post->ID) ) ); ?>
				
	<ul class="relativecalssist">
	<?php if( $related ) foreach( $related as $post ) {
	setup_postdata($post); ?>
		<li>
			<?php  the_post_thumbnail(); ?>
			<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a>
		</li>

	<?php } ?>
	</ul>
				
<?php wp_reset_postdata(); ?>

y todo listo con ello podrás recuperar las entradas relacionadas controlando la cantidad que desees mostrar.

Si te sirvio, no olvides compartirlo y dejarnos un mensaje.

1 Estrella2 Estrellas3 Estrellas4 Estrellas5 Estrellas (1 votos, average: 5.00 out of 5)
Loading...

Siguenos en: