• 16-11-2013, 17:02:41
    #1
    Merhaba,
    Sidebar'a kategorilerimi aşağıda yer alan kod ile listeledim, tüm kategorilerim geldi sorunsuz süper. Ancak, ben kategoriler listelenirken kategori adının sağ tarafında o kategori içerisinde kaç adet yazının bulunduğunuda yazdırmak istiyorum. Bunu Nasıl yapabilirim ?
    <?php wp_list_categories('show_count=0&title_li='); ?>
    Verdiğim kod içerisinde "show_count=0" değerini "1" yaptığımda istediğim kısmen oluyor, kategorinin bitişiğinde çıkıyor. Şöyle;



    Bunu sağa yaslayıp css ile düzenlemek istiyorum. O da şu şekilde;



    <!-- Kategoriler Widget -->
        	<div class="widget">
            	<div class="w-baslik kirmizi"><h3>Kategoriler</h3></div>
                <div class="w-icerik">
    				<ul>
                        <li><a href="#">Genel</a><span>45 Yazı</span></li>
    		    <?php wp_list_categories('show_count=1&title_li='); ?>
                        <div class="temizle"></div>
                	</ul>
                </div>
            </div>
    <!-- Kategoriler Widget -->
  • 16-11-2013, 18:45:00
    #2
    Üyeliği durduruldu
    <!-- Kategoriler Widget -->
        	<div class="widget">
            	<div class="w-baslik kirmizi"><h3>Kategoriler</h3></div>
                <div class="w-icerik">
    				<ul>
                        <li><a href="#">Genel</a><span>45 Yazı</span></li>
    		    <?php 
                             $listcat = wp_list_categories('show_count=1&title_li=');
                             $listcat = str_replace( "(", " <span class='count'>", $listcat );
                             $listcat = str_replace( ")", " </span>", $listcat );
                             echo $listcat;
    
                         ?>
                        <div class="temizle"></div>
                	</ul>
                </div>
            </div>
    <!-- Kategoriler Widget -->
    bu şekilde yazıp

    .count { float:right;}
    css dosyana bunu ekleyerek çözebilirsin.

    Eğer işine yaradıysa tıklarsan sevinirim.
  • 17-11-2013, 13:15:28
    #3
    kungfuwp adlı üyeden alıntı: mesajı görüntüle
    <!-- Kategoriler Widget -->
        	<div class="widget">
            	<div class="w-baslik kirmizi"><h3>Kategoriler</h3></div>
                <div class="w-icerik">
    				<ul>
                        <li><a href="#">Genel</a><span>45 Yazı</span></li>
    		    <?php 
                             $listcat = wp_list_categories('show_count=1&title_li=');
                             $listcat = str_replace( "(", " <span class='count'>", $listcat );
                             $listcat = str_replace( ")", " </span>", $listcat );
                             echo $listcat;
    
                         ?>
                        <div class="temizle"></div>
                	</ul>
                </div>
            </div>
    <!-- Kategoriler Widget -->
    bu şekilde yazıp

    .count { float:right;}
    css dosyana bunu ekleyerek çözebilirsin.

    Eğer işine yaradıysa tıklarsan sevinirim.
    Yardımınız için teşekkürler, ne yazıkki yine bu şekilde listeleniyor;
  • 17-11-2013, 15:01:43
    #4
    <?php wp_list_categories('show_count=1&title_li='); ?>
    yerine

    <?php
    $variable = wp_list_categories('echo=0&show_count=1&title_li=<h2>Kategoriler</h2>');
    $variable = preg_replace('~\((\d+)\)(?=\s*+<)~', '<span style="float:right">$1 yazi</span>', $variable);
    echo $variable;
    ?>
    bir de bunu dene hocam
  • 17-11-2013, 21:33:02
    #5
    g6kh6n adlı üyeden alıntı: mesajı görüntüle
    <?php wp_list_categories('show_count=1&title_li='); ?>
    yerine

    <?php
    $variable = wp_list_categories('echo=0&show_count=1&title_li=<h2>Kategoriler</h2>');
    $variable = preg_replace('~\((\d+)\)(?=\s*+<)~', '<span style="float:right">$1 yazi</span>', $variable);
    echo $variable;
    ?>
    bir de bunu dene hocam
    Süpersiniz hocam, teşekkürler
  • 17-11-2013, 21:54:29
    #6
    rica ederim iyi çalışmalar