• 04-09-2009, 03:16:39
    #1
    Merhaba arkadaÅŸlar
    Bir yazının karakter sayısını nasıl kendim belirleyebilirim.
    the_content ? devamındaki kod nedir acaba ?

    Yardımcı olan olursa sevinirim.

    Aşağıda üzerinde çalıştığım bir menü şekli.Belki faydalanan olur.
    Örneğin yemek tarifi sitesinde
    X - Urfa Yemekleri kategorisini göstererek
    Y- Urfa yemeklerinin kısa anlatımı
    Z- Altında da bu kategori de istediğiniz sayıda yemek tarifini sıralayabilirsiniz.

    X -Urfa Yemekleri
    Y- Güneydoğunun en belirgin ve güzel lezzetleri barındıran şehirdir. Acısız yemek yenmiyor.

    Z- Balcan Kebabı
    Balcan kebabı şehirde sıradan bir yemek olup hazırlanış ve pişirimi kolay bir yemektir. Malzemeleri (Devamı...)

    Z-Harran Kube
    Patatesin ayrı bir lezzete dönüştüğü Harran Kube , sıcak yaz günlerinin en pratik yemeğidir. (Devamı...
    )

    Bu Harran Kubbe açıklamasındaki karakter sayısını kendim belirlemek istiyorum.Bunu yapamiyorum. Yapabilen?

      <div style="float:rgiht;" id="cate">
              <h3> Fırsat Ürünleri</h3>
          <?php
            query_posts('cat=235&posts_per_page=2');
            //cat=235 kategorinin ID'si, posts_per_page=2 gösterilecek yazı adeti
            
            echo category_description(); 
            //Kategorinin açıklaması
            
            while (have_posts()) : the_post(); ?>
           <div style="margin:5px;">    
            
            <li><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></li>
            <?php the_content(); ?>
                
                </div>
            
            
            <?php endwhile; ?>
          
        </div>
  • 04-09-2009, 03:25:33
    #2
    mre
    Kimlik doğrulama veya yönetimden onay bekliyor.
    <?php the_content(); ?>
    yazan yerı
    <?php the_content_limit(80, ""); ?>
    ıle bı degıstırıp dener misin olmazsa bu bir eklentı vardı onu bulayım ( insallah soruyu yanlıs anlamamısımdır)
  • 04-09-2009, 03:29:15
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Bu da kelime sayısı

    <?php the_content_rss('', TRUE, '', 114); ?>
  • 04-09-2009, 03:40:46
    #4
    korcerrah adlı üyeden alıntı: mesajı görüntüle
    <?php the_content(); ?>
    yazan yerı
    <?php the_content_limit(80, ""); ?>
    ıle bı degıstırıp dener misin olmazsa bu bir eklentı vardı onu bulayım ( insallah soruyu yanlıs anlamamısımdır)
    Hocam doğru anlamışsınız ama bu kodla çalışmıyor,denedim bunu önce.
    Fatal error: Call to undefined function the_content_limit() in hatasını veriyor.




    Gangstamonu
    Hocam o kodda ise hiç yazı göstermiyor.

    Eklentisiz nasıl çözebilirim. Çözebilirsem çok güzel olacak.
  • 04-09-2009, 03:46:59
    #5
    http://wordpress.org/extend/plugins/...automatically/

    bu eklentiyi kurduktan sonra o sekilde yazip denermisin peki?
  • 04-09-2009, 03:50:35
    #6
    korcerrah adlı üyeden alıntı: mesajı görüntüle
    http://wordpress.org/extend/plugins/...automatically/

    bu eklentiyi kurduktan sonra o sekilde yazip denermisin peki?
    Teşekkür ederim hocam ama eklenti kullanmıyacağım sitede , onun için eklenti olmadan yapmak istiyorum.

    Bunun yöntemi varmı ?

    Yoruyorum ama başarırsam çok güzel olacak . Arkadaşlarda faydalanır.
  • 04-09-2009, 03:56:46
    #7
    temanin function.php dosyasina

    function content($num) {
    $theContent = get_the_content();
    $output = preg_replace('/<img[^>]+./','', $theContent);
    $output = preg_replace( '/<blockquote>.*<\/blockquote>/', '', $output );
    $output = preg_replace( '|\[(.+?)\](.+?\[/\\1\])?|s', '', $output );
    $limit = $num+1;
    $content = explode(' ', $output, $limit);
    array_pop($content);
    $content = implode(" ",$content)."...";
    echo $content;
    }

    bunu ekle daha sonra <?php content('20'); ?> 20yi istedigin sekilde yazip indexine koyup dene bide valla netten arattim boyle bise cikti denemekten zarar cikmaz
  • 04-09-2009, 04:48:39
    #9
    korcerrah
    nevan

    Eyvallah arkadaÅŸlar.

    function.php'den
    $excerpt_length = 50;
    ve

    index.php'de<?php the_excerpt(); ?>
    <a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>">Devamını Oku &raquo;</a>


    yaparak çözdüm.

    Konudaki resimlerin de çıkarak görsel doluluk olsun istiyordum ama onun yerine kategoriye görsel olarak şekillendirdim. Tesadüfen de olsa böyle daha güzel oldu

    Teşekkür ederim. Bitireyim beğeninize sunacağım.