• 17-03-2010, 23:43:03
    #1
    Arkadaşlar online müzik dinleme sitem var.Haliyle her sanatçıya ayrı katogori açmadan dolayı ana sayfada katogoriler çok uzun oldu.Katagorileri acaba tek sutunda degilde 2 veya 3 sutunda gösterebilirmiyiz.

    Hatta bir sitede görmüştüm arkadaş katogorileri rastgele 15 katogori gösterecek şekilde ayarlamıştı.Böylece her sayfa yenilendiginde degişik 15 katogori gösteriliyordu ve fazla yer kaplamıyordu.Rica etsem kodlamadan anlayan arkadaşlar yardımcı olabilirmi.
  • 18-03-2010, 15:05:21
    #2
    Aşağıdaki kod işini görecek. Sayılıları artırıp-azaltmak için ($categories, 15); buradaki rakamla oynaman yeterli.

    <?php
    // Rasgele 15 kategori
    $cats ='';
    $categories=get_categories();
    $rand_keys = array_rand($categories, 15);
    foreach ($rand_keys as $key) {
    $cats .= $categories[$key]->term_id .',';
    }
    wp_list_categories('title_li=&hierarchical=0&hide_empty=0&show_count=1&include='.$cats);
    ?>
  • 18-03-2010, 17:25:42
    #3
    Bir deneyelim.
  • 19-03-2010, 00:42:19
    #4
    Kodu single.ph ye ekledim fakat çıkmadı.
  • 19-03-2010, 17:53:55
    #5
    single.php'ye eklemeyeceksin. Menün nerede çıkıyor senin üstte değilmi. O zaman header.php'ye ekleyeceksin. eklemek istediğin blog sayfanın bir yaz bakalım ona göre söyleyeyim sana nereye ekleyeceğini.
  • 20-03-2010, 18:32:53
    #6
    Arkadaşım benim sitemde katogoriler sag yanda çıkıyor.Sitem altta ilgilenirsen sevinirim.

    http://www.boxsound.net
  • 21-03-2010, 07:44:46
    #7
    o zaman sidebar.php'yi aç

    			<div id="search_block">
    			<form method="get" id="searchform" action="http://www.boxsound.net/">
    			<div>
    			<input type="text" name="s" id="s" class="field" value="Aradığınız kelime ?" onfocus="if (this.value == 'Aradığınız kelime ?') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Aradığınız kelime ?';}" />
    			<input type="image" src="http://boxsound.net/wp-content/themes/naturalpower/img/search.gif" class="submit" name="submit" />
    			</div>
    			</form>
    			</div>
    bu kodun altına ekle.

    Yalnız sıralamayı aynı şekilde yapmak istiyorsan diğer bileşenlerinide şekilde kodlarını eklemen gerekiyor. yoksa mecburen en çok dinlenenlerin üzerinde çıkacak.
  • 21-03-2010, 21:55:58
    #8
    Teşekkürler bu şekilde oluyor.Sadece yan menüyü widgetle degilde elle ayarlama yapacagım sorun yok yani...
  • 21-03-2010, 22:33:58
    #9
    rica ederim. evet aynen dediğin gibi yapacaksın.