WordPress ile rastgele yazı göstermek için ileri seviye teknik bilgi ihtiyacınız yoktur, aşağıda yer alan örnek kodlar ile kolaylıkla rastgele bir içerik çekebilirsiniz.
Öncelikle php kodumuzu yazalım, sistemden rastgele veri çekelim, başlangıcı yapalım.
<? php $my_query = new WP_Query(‘orderby=rand&showposts=1’); while ($my_query->have_posts()) : $my_query->the_post(); ?>
Veritabanından rastgele bir veri çektik. Şimdi isimsiz şekilde gösterelim. Rastgele yazarak link verelim.
<a href=”<?php the_permalink() ?>” rel=”bookmark”>Rastgele</a>
Bu şekilde Rastgele yazıp link verdik. Eğer rastgele yerine ismini yazmak istiyorsanız:
<a href=”<?php the_permalink() ?>” rel=”bookmark”><?php the_title(); ?></a>
Şeklinde gösterebilirsiniz. İsmini yazmak için değiştirdiğimiz kısım “Rastgele” yazısını “<?php the_title(); ?>” şeklinde değiştirmek. Değişik şekillerde süslüyebilirsiniz. Artık kodumuzu kapatalım.
<?php endwhile; ?>
Kapanışımızıda yaptık. Ben karıştırdım, hata veriyor şunun toplu halde olanı yok mu diyenler için(Rastgele yazan):
<? php $my_query = new WP_Query(‘orderby=rand&showposts=1’); while ($my_query->have_posts()) : $my_query->the_post(); ?> <a href=”<?php the_permalink() ?>“ rel=”bookmark”>Rastgele</a> <?php endwhile; ?>
Rasgele yerine yazının ismi yazan:
<? php $my_query = new WP_Query(‘orderby=rand&showposts=1’); while ($my_query->have_posts()) : $my_query->the_post(); ?> <a href=”<?php the_permalink() ?>” rel=”bookmark”><?php the_title(); ?></a> <?php endwhile; ?>
Rastgele yazı çekmek bu kadar…
tam aradığım konu
Güzel oldu, teşekkürler
Çok merak ettiğim bi konuydu
Bunu yapmak için php bilgisine pek gerek yokmuş 🙂
Bu rastgele yazılardan istediklerimiz arasında seçim yapması daha güzel olurdu.
Kendi yaptığımız hazır sistemde rastgele nasıl gösterebilirim?
Edgefoe kendi yaptığınız sistemin veritabanına bağlı olarak değişiklik gösterir.