• 13-04-2010, 16:29:57
    #1
    Üyeliği durduruldu
    Arkadaşlar sitemde 250 kadar yazı var.Ben yazıdaki ilk resimleri otomatik olarak thumbnail yapmak istiyorum.Yardımcı olursanız sevinirim.
  • 13-04-2010, 17:09:55
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    şurayı incelemenizi tavsiye ederim.
  • 13-04-2010, 17:13:33
    #3
    Aşağıdaki kodları temanızın Tema fonksiyonları (functions.php) dosyasına uygun şekilde eklediğinizde ’ilk_resmi_al’ isimli bir fonksiyon elde etmiş olursunuz. Bu fonksiyonu Loop (döngü) içerisinde kullandığınızda ise yazının ilk resmini alabilirsiniz.


    function ilk_resmi_al() {
    global $post, $posts;
    $ilk_resim = ’’;
    ob_start();
    ob_end_clean();
    $output = preg_match_all(’/<img.+src=[\\’"]([^\\’"]+)[\\’"].*>/i’, $post->post_content, $matches);
    $ilk_resim = $matches [1] [0];
    if(empty($ilk_resim)){ //Yazıda resim yoksa
         $ilk_resim = "http://www.siteadi.com/images/varsayilan_resim.jpg";
    }
    return $ilk_resim;
    }

    Bu fonksiyonu kullanmak için ise aşağıdaki kodları kullanabiliriz.

    echo ilk_resmi_al();
    //Çıktı: http://www.siteadi.com/wp-content/uploads/resminadi.jpg
  • 13-04-2010, 18:35:48
    #4
    Üyeliği durduruldu
    Tam olarak nereye ekleyeceğim kodu.functions.php ye ekledim fakat hata verdi.
  • 13-04-2010, 18:52:56
    #5
    Bu eklenti işini görücektir.
  • 13-04-2010, 19:31:12
    #6
    Üyeliği durduruldu
    eklentiyi kurdum fakat birşey değişmedi.
  • 13-04-2010, 19:36:33
    #7
    Eposta Aktivasyonu Gerekmekte
    http://justintadlock.com/archives/20...rdpress-plugin


    Bu plugin işini görecektir
  • 13-04-2010, 19:37:27
    #8
    demreli adlı üyeden alıntı: mesajı görüntüle
    eklentiyi kurdum fakat birşey değişmedi.
    function ilk_resmi_al() {
    global $post, $posts;
    $ilk_resim = ’’;
    ob_start();
    ob_end_clean();
    $output = preg_match_all(’/<img.+src=[\\’"]([^\\’"]+)[\\’"].*>/i’,  $post->post_content, $matches);
    $ilk_resim = $matches [1] [0];
    if(empty($ilk_resim)){ //Yazıda resim yoksa
         $ilk_resim = "http://www.siteadi.com/images/varsayilan_resim.jpg";
    }
    return $ilk_resim;
    }
    Bu kodları ekle fonksiyon dosyana. Daha sonra, ana sayfada aşağıdaki kodu bul;

    <?php the_permalink(); ?>
    Hemen altına ekle;

    <img src="<?php ilk_resmi_al(); ?>" width="genislik" height="yukseklik">

    Ayrıca fonksiyon kodları yakupgovler.com'dan alıntıdır.
  • 13-04-2010, 20:08:05
    #9
    Kimlik doğrulama veya yönetimden onay bekliyor.
    bu mesajıda inceleyebilirsiniz
    https://www.r10.net/1059761353-post11.html