• 08-11-2010, 00:52:05
    #1
    Wordpress te etiketleri aşaüıdaki kod ile post içinde gösteriyorum.

    <?php the_tags('<div class="tags"><strong>Etiket:</strong> ', ', ', '</div>'); ?>

    Gösterimde bir kelime sınırı koyabilirmiyim? Etiket sınırı değil kelime sınırı koymak ıstıyorum. Örneğin 50 kelime olunca tag göstermesin. O postun altında 50 kelime kadar tag göstersin istiyorum. Bu mümkünmüdür? Mümkün ise nasıl?
  • 11-11-2010, 10:07:54
    #2
    bu bilgi bana da lazımdı. 100 tl ücretle yaptırmayı denedim kimse talip olmadı. Bu konu hakkında bilgisi olan yok heralde.
  • 16-11-2010, 10:16:21
    #3
    Üyeliği durduruldu
    yapılır ama kolay değil. yeni fonksiyon tanımlamak felan lazım. eğer hâla ilgilenen varsa bayramdan sonra bana ulaşabilir. 100 lirayı bulmaz ücreti bu arada.
  • 16-11-2010, 22:06:04
    #4
    sorunu çözdüm ben kardeş.

    <?php
    $kactane = 3;

    function etiketci( $before = null, $sep = ', ', $after = '' ) {
    if ( null === $before )
    $before = __('Tags: ');
    return get_the_tag_list($before, $sep, $after);
    }
    $etiketler = etiketci('[etiket]', ', ', '[etiket]');
    $etiketler = str_replace('[etiket]','',$etiketler);
    $etiketbol = explode(', ',$etiketler);
    $sayisi=count($etiketbol);
    if ($sayisi>=$kactane+1)
    {
    $tags = $etiketbol[0];
    for ($sayac = 1; $sayac <= $kactane-1; $sayac++ )
    {
    $tags .= ', ' .$etiketbol[$sayac];
    }
    }else{
    $tags = $etiketler;
    }
    echo '<div class="tags"><strong>Etiket:</strong> ' .$tags. ' </div>';
    ?>