iskenderun escort, denizli escort, hatay escort, denizli escort, denizli escort, adana escort, denizli escort, iskenderun escort, denizli escort, adana escort, hatay escort, iskenderun escort, denizli escort, denizli escort, adana escort, denizli escort, adana escort, iskenderun escort, iskenderun escort, denizli escort, denizli escort, adana escort, hatay escort, iskenderun escort, denizli escort, denizli escort, hatay escort, denizli escort, denizli escort, eskişehir escort, eskişehir escort,

WordPress’te Eklentisiz Benzer Yazılar

0

WordPress’te eklenti kullanmadan benzer yazıları ister kategoriye göre, ister de etiketlere göre gösterebilirsiniz. Single.php dosyasında görünmesini istediğiniz yere ekleyiniz.

Etiketlere Göre Benzer Yazılar

<?php
$tags = wp_get_post_tags($post->ID);
if ($tags) {
   $tag_ids = array();
   foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;
 
   $args=array(
      'tag__in' => $tag_ids,
      'post__not_in' => array($post->ID),
      'showposts'=>5, // Gösterilecek benzer yazı sayısı
      'caller_get_posts'=>1
   );
 
   $my_query = new wp_query($args);
   if( $my_query->have_posts() ) {
      echo '<h3>Benzer yazılar</h3><ul>';
      while ($my_query->have_posts()) {
         $my_query->the_post();
      ?>
         <li><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></li>
      <?php
      }
      echo '</ul>';
   }
wp_reset_query();
}

Kategoriye Göre Benzer Yazılar

<?php
$categories = get_the_category($post->ID);
if ($categories) {
   $category_ids = array();
   foreach($categories as $individual_category) $category_ids[] = $individual_category->term_id;
 
   $args=array(
      'category__in' => $category_ids,
      'post__not_in' => array($post->ID),
      'showposts'=>5, // Gösterilecek benzer yazı sayısı
      'caller_get_posts'=>1
   );
         
        $my_query = new wp_query($args);
   if( $my_query->have_posts() ) {
      echo '<h3>Benzer yazılar</h3><ul>';
      while ($my_query->have_posts()) {
         $my_query->the_post();
      ?>
         <li><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></li>
      <?php
      }
      echo '</ul>';
   }
wp_reset_query();
}
?>
Paylaş
 2  Google +
Yorumlar