07 Kasım 2008

Arama Sonuç Sayısını Bulmak

WordPress Yorum Ekle

Ziyaretçilerimize, sitemizde arama yaptıklarında, aradıkları kriterlere uyan kaç yazı olduğunu da göstermek isteyebiliriz. Temamınızın arama sonuçlarını gösteren dosyasına (search.php) küçük bir kod ekleyerek bunu kolaylıkla başarabiliyoruz.
Kodlarımız içerisindeki esas oğlanımız $wp_query->found_posts; ifadesidir. Bunu aşağıdaki gibi kendi temanıza ekleyerek, arama sonucunda kaç yazı bulunduğunu ziyaretçinize gösterebilirsiniz.

  1. <?php get_header();?>
  2.   <h2>Arama Sonucunda <?php echo $wp_query->found_posts; ?> Yazı Bulunmuştur</h2>
  3.  
  4.    <?php if (have_posts()) { while (have_posts()) : the_post(); ?>
  5.     <div class="post" id="post-<?php the_ID(); ?>">
  6.         <h3><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></h3>
  7.             <?php the_excerpt(); ?>
  8.  
  9.         </div>
  10.     <?php endwhile; } else { ?>
  11.     <p><?php _e('Kriterlerinize uygun yazı bulunamadı.', 'basis'); ?></p>
  12.  
  13.     <?php } ?>
  14.  
  15. <?php get_footer(); ?>

Kaynak: wpengineer.com


Bu yazının kısa bağlantısı http://www.yakupgovler.com/?p=489.

Yazılarımı RSS aboneliği ile takip edebilir, yeni yazılarıma kolaylıkla ulaşabilirsiniz. Bunun için ise RSS adresimi kullanabilirsiniz.


“Arama Sonuç Sayısını Bulmak” yazısı için 1 Yorum

Bu yazıya yapılan yorumları dilerseniz, ( RSS 2.0 ) beslemesini kullanarak takibe alabilirsiniz.

  1. Ali dedi ki:

    Teşekkürler gayet güzel çalıştı