wmaraci reklam

Anasayfada rasgele içerik gösterme

5 Mesajlar 1.454 Okunma
pst.net
wmaraci reklam

baborg baborg Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 10.01.2014
  • Yaş/Cinsiyet 37 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad A** Ö**
  • Mesajlar 306
  • Beğeniler 105 / 87
  • Ticaret 0, (%0)
Bunu nasıl sağlıyabilirim. Mesela son yazılar yerine rasgele bir şekilde sıralansınlar. Gerekirse bir de yenile butonu olur. Yeniledikce karışsın.
 

 

wmaraci
reklam

defensive defensive WM Aracı E-Mail Onaysız
  • Üyelik 29.03.2013
  • Yaş/Cinsiyet 33 / E
  • Meslek webmaster
  • Konum Ankara
  • Ad Soyad S** K**
  • Mesajlar 893
  • Beğeniler 14 / 167
  • Ticaret 35, (%100)
bu kodları functions.php'ye ekle

//WP ~ Rastgele yazı gösterme //
function rastgele_yazi($yazi_sayisi="10") {
global $wpdb;
$sorgu = "SELECT ID, post_title, post_status FROM $wpdb->posts where post_status='publish' ORDER BY RAND() LIMIT 0, $yazi_sayisi";
$sonuclar = $wpdb->get_results($sorgu);
foreach ($sonuclar as $sonuc) {
$cikti .= "
  • ID) . "\" title=\"". $sonuc->post_title ."\">" . $sonuc->post_title ."
  • ";
    }
    echo $cikti;
    }
    ?>


    bu kodları da göstermek istediğin alana;



    10 sayısı size kalmış
     

     

    baborg baborg Üyeliği Durdurulmuş Banlı Kullanıcı
    • Üyelik 10.01.2014
    • Yaş/Cinsiyet 37 / E
    • Meslek Öğrenci
    • Konum İstanbul Avrupa
    • Ad Soyad A** Ö**
    • Mesajlar 306
    • Beğeniler 105 / 87
    • Ticaret 0, (%0)

    defensive adlı üyeden alıntı

    bu kodları functions.php'ye ekle

    //WP ~ Rastgele yazı gösterme //
    function rastgele_yazi($yazi_sayisi="10") {
    global $wpdb;
    $sorgu = "SELECT ID, post_title, post_status FROM $wpdb->posts where post_status='publish' ORDER BY RAND() LIMIT 0, $yazi_sayisi";
    $sonuclar = $wpdb->get_results($sorgu);
    foreach ($sonuclar as $sonuc) {
    $cikti .= "
  • ID) . "\" title=\"". $sonuc->post_title ."\">" . $sonuc->post_title ."
  • ";
    }
    echo $cikti;
    }
    ?>


    bu kodları da göstermek istediğin alana;



    10 sayısı size kalmış


    Peki bu normal yazıların sıranışı gibi mi görünücek? Yani son yazıların görünümü gibi mi?
     

     

    defensive defensive WM Aracı E-Mail Onaysız
    • Üyelik 29.03.2013
    • Yaş/Cinsiyet 33 / E
    • Meslek webmaster
    • Konum Ankara
    • Ad Soyad S** K**
    • Mesajlar 893
    • Beğeniler 14 / 167
    • Ticaret 35, (%100)
    Hayır yazı başlığına link şeklinde görünecek.
     

     

    wmaraci
    Mersin evden eve nakliyat

    baborg baborg Üyeliği Durdurulmuş Banlı Kullanıcı
    • Üyelik 10.01.2014
    • Yaş/Cinsiyet 37 / E
    • Meslek Öğrenci
    • Konum İstanbul Avrupa
    • Ad Soyad A** Ö**
    • Mesajlar 306
    • Beğeniler 105 / 87
    • Ticaret 0, (%0)

    defensive adlı üyeden alıntı

    Hayır yazı başlığına link şeklinde görünecek.


    İstediğim bu değildi ama biraz önce sanırım buldum. Test ettikten sonra burada paylaşacağım

    Ek Olarak: Buyur:
    index.php (eğer varsa index.php yerine home.php dosyasını açın) dosyasını açıyoruz.

    Şu kodu arıyoruz:


    Bu kodun altında muhtemelen şu satırda olması lazım:


    Bu satırı bulduktan sonra yapacağımız işlem gayet basit. Hemen ilk verdiğim kodun yanına şu kodu ekliyoruz:
    query_posts('orderby=rand');

    Yani son baktığımızda satır şöyle olmalı:


    Hemen deneyip, başarıyla sonuçlandığını görüyoruz.

    wpuzmani.com
    hyppia

    kişi bu mesajı beğendi.

    wmaraci
    Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
    Site Ayarları
    • Tema Seçeneği
    • Site Sesleri
    • Bildirimler
    • Özel Mesaj Al