WordPress arama sonucu sayısını değiştirelim



bilindigi üzere wordpress te yaptiginiz aramalarda (Her nedense) ana sayfada sizin belirlediginiz default baslik sayisi kadar arama sonucu görüntülenir ,yani ana sayfanizda 4 baslik gösteriyorsaniz arama

yaptiginizda arama sonucu sayfasinda karsiniza 4 erli sayfalar halinde arama sonuclari cikacaktir (her bir sayfa 4 sonucu icerir) haliyle 1000 tane sonuc bulduysa her bir sayfada sadece 4 sonuc gösterilmesi bunaltici olabilir , gelin bu default ayari degistirelim

wp-content/themes/Tema klasörü/search.php

buradaki search.php yi notepad ile acalim ve aşağıdaki satirlari bulalim

<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>

şimdi bunlari aşağıdaki ile degistirelim

<?php $posts=query_posts($query_string . '&posts_per_page=-1'); ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>

buradaki -1 buldugu bütün sonuclari ayni sayfada listelemesi emrini veriri (ama bu pek hos degildir) o nedenle ben bir sayfada sadece 8 sonuc göstermesini istedigimden aşağıdaki şekilde yaptim

<?php $posts=query_posts($query_string . '&posts_per_page=+8'); ?>
 <?php if (have_posts()) : ?>
 <?php while (have_posts()) : the_post(); ?>

Yorum Ekle

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

Captcha