• 15-04-2016, 15:54:32
    #1
    Merhaba arkadaşlar sitemde arama çok yapılıyor ve az içerik bulunduğu için "aradığınız içerik bulunamadı" uyarısı çıktığı gibi kullanıcı da siteden çıkıyor. Kullanıcının aradığı içerik olmasada rastgele min 6 adet içeriğin gelmesini istiyorum veya son 6 içerik popüler 6 içerikte gelebilir. Bu yazdığımı ücretli - ücretsiz yapabilecek varsa pm atabilir.
  • 15-04-2016, 19:47:20
    #2
    Üyeliği durduruldu
    <ul>
      <?php query_posts('showposts=6&cat=1'); if (have_posts()) : while (have_posts()) : the_post(); ?>
    <li>
    <a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><h2><?php the_title(); ?></h2></a>
    </li>
    <?php endwhile; endif; ?>
    </ul>
    Örnek olarak şöyle vereyim. "cat=1" yazan yere popüler konular isimli bir kategori açar ve ID numarasını girebilirsin.

    Muhtemelen Search.php gibisinden bir dosya vardır. Bu dosyada bir yere eklemen gerek.
  • 15-04-2016, 19:50:53
    #3
    GuNGoRv adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar sitemde arama çok yapılıyor ve az içerik bulunduğu için "aradığınız içerik bulunamadı" uyarısı çıktığı gibi kullanıcı da siteden çıkıyor. Kullanıcının aradığı içerik olmasada rastgele min 6 adet içeriğin gelmesini istiyorum veya son 6 içerik popüler 6 içerikte gelebilir. Bu yazdığımı ücretli - ücretsiz yapabilecek varsa pm atabilir.
    if else mantığı ile search.php'deki "aradığınız içerik bulunamadı" yazan kısmı silip o alanda son 6 yazıyı gösterebilirsiniz. Bunun içinde index.php'deki kodlardan yararlanabilirsiniz.
  • 15-04-2016, 20:14:42
    #4
    FSahin adlı üyeden alıntı: mesajı görüntüle
    if else mantığı ile single.php'deki "aradığınız içerik bulunamadı" yazan kısmı silip o alanda son 6 yazıyı gösterebilirsiniz. Bunun içinde index.php'deki kodlardan yararlanabilirsiniz.
    Rastgele içeriğin gelmesi için ne yapmam gerekiyor ?
  • 15-04-2016, 20:16:35
    #5
    GuNGoRv adlı üyeden alıntı: mesajı görüntüle
    Rastgele içeriğin gelmesi için ne yapmam gerekiyor ?
    <ul>
    <?php $posts = get_posts('orderby=rand&numberposts=5'); foreach($posts as $post) { ?>
    <li><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a>
    </li>
    <?php } ?>
    </ul>
    Bu kodu kullanarak rastgele içerik getirtebilirsiniz.
  • 15-04-2016, 20:31:08
    #6
    FSahin adlı üyeden alıntı: mesajı görüntüle
    <ul>
    <?php $posts = get_posts('orderby=rand&numberposts=5'); foreach($posts as $post) { ?>
    <li><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a>
    </li>
    <?php } ?>
    </ul>
    Bu kodu kullanarak rastgele içerik getirtebilirsiniz.
    Çok teşekkürler hocam denedim oldu az düzenleyip yayına alayım
  • 04-05-2016, 18:04:06
    #7
    Tekrar aktiftir. Ücretli yapacak arkadaşlar yazabilir.
  • 06-05-2016, 01:09:06
    #8
    upp