PHP ile Excel Dosyaları Okuma ve Oluşturma

OnePlus 5 Oreo güncellemesi ile Face Lock kilidini getiriyor

PHP Toplu Mail Gönderme

Apple iPhone X şu anda 14 yeni ülkede satışa sunuluyor

WordPress Eklentisiz Rastgele Yazı Gösterme

Gerekli Kodlar Çarşamba Mart 25th, 2015
859 Görüntülenme

Merhaba arkadaşlar wordpress’de kullanıcılarınıza rast gele yazı okumları içi rastgele yazı koduna bakacağız, tabi bunu ne kadar yaratıcı olursanız o kadar daha iyi iş çıkartırsınız. Rastgele yazı denilince biraz basit gibi geliyor ama dediğimiz iş size kalmış.

Peki bunu nasıl yapacağız.

  • Hemen aşağıdaki kodu wordpress temanızda functions.php dosyasına ekliyoruz.
add_action('init', 'rastgele_yazi');
function rastgele_yazi(){
if ( isset($_GET['rastgele']) ){
$random = new WP_Query('orderby=rand&showposts=1&cat=-314,-512');
if ($random->have_posts()) {
while ($random->have_posts()) : $random->the_post();
$URL = get_permalink();
endwhile; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Refresh" content="0; url=<?php echo $URL; ?>">
</head>
<body>
</body>
</html>
<?php }
die;
}
}
  •  cat=-314,-512 yazan kısım hangi kategorilerden rastgele yazı getirileceğini gösteriyor. Bu alanı rahatlıkla değiştirebilirsiniz.
  • Aşağıdaki kodu sitenizde ( Temanızda ) uygun bir yere ekliyoruz kullanıcılarımız bu koddaki linke tıkladığı zaman rastgele bir yazıya gidecekler
<a href="<?php echo home_url(); ?>/?rastgele" title="Rastgele Yazı">Rastgele Yazı</a>
  •  İyi Günlerde Kullanın.
Yorumlar

Henüz hiç yorum yapılmamış.

Benzer İçerikler