WordPress İlk Sıradaki Etikete Göre Konuları Listeleme


Aşağıdaki kod parçası bir konuya ait etiketlerin ilk sırasındaki etiketteki konuların listelenmesine olanak sağlıyor. Eş zamanlı olarak iyi ve kötü özellikleri şu: resim yok. Ben resim sevmediğim için güzel ama thumbnail isteyen arkadaşlar bir kaç ekleme yapmaları gerekecek.

Aşağıdaki kodu yazılarınızın gösterildiği php dosyasına (genelde single.php oluyor) uygun yere kopyalayın.

<?php
	$tags = wp_get_post_tags($post->ID);
	if ($tags) {
		echo '<span class="kmavi">Aynı etiket(ler)e sahip bu içerikler de ilginizi çekebilir:</span>';
		$first_tag = $tags[0]->term_id;
		$args=array(
			'tag__in' => array($first_tag),
			'post__not_in' => array($post->ID),
			'posts_per_page'=>5,
			'caller_get_posts'=>1
		);
		$my_query = new WP_Query($args);
		if( $my_query->have_posts() ) {
			echo "<br /><br />";
			while ($my_query->have_posts()) : $my_query->the_post(); 
?>

<a class="bgl" href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>">
    <?php the_title(); ?>
</a><br /><br />

<?php
			endwhile;
		}
	wp_reset_query();
	}
?>

Yararlanılan Kaynaklar
wpbeginner.com/wp-tutorials/how-to-display-related-posts-in-wordpress


Bunlar da hoşunuza gidebilir...


Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir