• 18-10-2010, 23:48:11
    #1
    merhaba. rastgele sayfalar (kategori değil) eklentisi arıyorum arkadaşlar.fakat bu rastgele sayfalar seçtiğim bir sayfanın alt sayfaları olacak? burda bir tane buldum fakat istediğim kategoriyi ayarlayamıyorum. yardımcı olursanız sevinirim.
  • 18-10-2010, 23:53:01
    #2
    Şimdi mantığı soruyum sana tam olarak...Bir sayfan var ve buna ait alt sayfalar var sende bu sayfa içerisinde o sayfaya dair alt sayfaları rastgele olarak göstermek istiyorsun olay bumudur?
  • 18-10-2010, 23:54:20
    #3
    aynen odur anarschi
  • 19-10-2010, 00:02:22
    #4
    Kafam biraz güzel ama yazıyım bir...

    Aşağıdaki kodları page.php ye ekle..Ana sayfa yani yazdığın ana kategori sayfasında görünecek şekli..

    Alıntı
    <?php
    global $wp_query;
    if( empty($wp_query->post->post_parent) ) {
    $parent = $wp_query->post->ID;
    $parent_title = $wp_query->post->post_title;
    } else {
    $parent = $wp_query->post->post_parent;
    $altsayfa_baslik = $wpdb->get_var("SELECT post_title FROM $wpdb->posts WHERE ID = $parent ORDER BY RAND()");

    }?>
    Alıntı
    <h2><?php echo apply_filters('the_title', $altsayfa_baslik); ?></h2>
    <?php wp_list_pages("title_li=&child_of=$parent"); ?>
    Bunu content kodunun altına eklersen..

    Şu şekilde çıkması gerekir..

    Ana kategori adı
    -Alt sayfa a
    -alt sayfa b
    -alt sayfa c

    diye..

    Bunu randoma almıyım diyorsan ORDER BY RAND() bunu kaldır..

    Subpage listing vs vs diye bir çok eklentisi vardı sanırsam.
  • 19-10-2010, 00:42:48
    #5
    tamam oldu ama, o sayfanın içine girdiğimde sidebarda çıkıyor bu.
    o alt sayfaların her zaman sidebarda rastgele olarak yayınlanması için ne yapmam gerek?
  • 30-10-2010, 19:17:22
    #6
    Kimlik doğrulama veya yönetimden onay bekliyor.
    anarschi adlı üyeden alıntı: mesajı görüntüle
    Kafam biraz güzel ama yazıyım bir...

    Aşağıdaki kodları page.php ye ekle..Ana sayfa yani yazdığın ana kategori sayfasında görünecek şekli..



    Bunu content kodunun altına eklersen..

    Şu şekilde çıkması gerekir..

    Ana kategori adı
    -Alt sayfa a
    -alt sayfa b
    -alt sayfa c

    diye..

    Bunu randoma almıyım diyorsan ORDER BY RAND() bunu kaldır..

    Subpage listing vs vs diye bir çok eklentisi vardı sanırsam.
    bu kodları ekleyince bütün kategorilerde o kategori ait yazılar random olarak değişicek değilmi = kategori1 sayfa 1 sayfa 2 sayfa 3
    örneğin
    kategori1
    sayfa 2
    sayfa 3
    sayfa 1