Wordpress Arama Sonuçları Geliştirme - İstek
7
●433
- 15-04-2016, 15:54:32Merhaba 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Ü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:53if 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.GuNGoRv adlı üyeden alıntı: mesajı görüntüle
- 15-04-2016, 20:14:42Rastgele içeriğin gelmesi için ne yapmam gerekiyor ?FSahin adlı üyeden alıntı: mesajı görüntüle
- 15-04-2016, 20:16:35GuNGoRv 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. - 15-04-2016, 20:31:08Çok teşekkürler hocam denedim oldu az düzenleyip yayına alayımFSahin adlı üyeden alıntı: mesajı görüntüle