En çok ihtiyaç duyduğunuzda güvenilir WordPress eğitimleri.
WordPress Başlangıç Rehberi
WPB Kupası
25 Milyon+
Eklentilerimizi kullanan web siteleri
16+
Yıllık WordPress deneyimi
3000+
Uzmanlardan WordPress eğitimleri

WordPress Gönderi Küçük Resimleri İçin Varsayılan Bir Yedek Görüntü Nasıl Ayarlanır

Eksik bir öne çıkan görsel, en iyi WordPress gönderinizin bile bitmemiş görünmesine neden olabilir ve sitenizde veya sosyal medyada nasıl göründüğünü olumsuz etkileyebilir.

Öne çıkan görseller dikkat çekme, markanızı pekiştirme ve tıklamaları artırmada büyük rol oynar. Ancak hızlı yayın yaparken veya geniş bir içerik kütüphanesini yönetirken, her gönderi için özel bir görsel oluşturmak her zaman pratik değildir.

İşte varsayılan bir yedek görselin devreye girdiği yer burasıdır. Öne çıkan bir görsel ayarlanmamış olsa bile gönderilerinizin temiz ve tutarlı görünmesini sağlar.

WordPress kullanıcılarının bu sorunu tam olarak çözmelerine yardımcı olduk ve bir yedek görseli eklemek, ek tasarım çalışması olmadan profesyonel bir görünümü korumanın en hızlı yollarından biridir.

Bu kılavuzda, WordPress'te varsayılan bir öne çıkan resim eklemenin üç kolay yolunu göstereceğiz - bir eklenti veya biraz özel kod kullanarak.

WordPress Gönderi Küçük Resimleri İçin Varsayılan Bir Yedek Görüntü Nasıl Ayarlanır

WordPress'te, öne çıkan görseller (veya gönderi küçük resimleri) içeriğinizi temsil eden çok önemli görsel öğelerdir.

Blogunuzda, arşivlerde ve sosyal medyada dikkat çekerler, okuyuculara ne bekleyeceklerine dair hızlı bir önizleme sunarlar.

WPBeginner'da öne çıkan görsellere örnek

Peki, her gönderi için bu WordPress tasarım öğesine sahip olmadığınızda ne olur? İşte varsayılan bir öne çıkan görsel ayarlamak burada işe yarar.

Bu çözüm, yoğun haber siteleri, görselsiz eski içerikler veya WordPress web sitenizde tutarlı bir marka görünümü sürdürmek için mükemmeldir.

Varsayılan bir görsel olmadan siteniz garip görünebilir. Görseli olmayan gönderiler kötü bir şekilde öne çıkabilir ve sitenizin dağınık görünmesine neden olabilir. Bu, okuyucuları karıştırabilir ve sitenizin daha az profesyonel görünmesine neden olabilir.

Eksik bir öne çıkan görsel örneği

Bunu akılda tutarak, gönderileriniz için bir WordPress varsayılan gönderi küçük resmi ayarlamanın 3 kolay yoluna bakalım. Tercih ettiğiniz yönteme atlamak için aşağıdaki hızlı bağlantıları kullanabilirsiniz:

Bu yöntem, kodlama gerektirmediği için yeni başlayanlar için mükemmeldir. Varsayılan bir yedek WordPress gönderi küçük resmi göstermek için Varsayılan Öne Çıkan Görsel eklentisini kullanacağız.

İlk olarak, WordPress sitenizde Varsayılan Öne Çıkan Görsel eklentisini kurun ve etkinleştirin. Bunu nasıl yapacağınızdan emin değilseniz, WordPress eklentilerini kurmaya yönelik yeni başlayanlar rehberimize göz atın.

Etkinleştirildikten sonra, WordPress kontrol panelinizde Ayarlar » Ortam bölümüne gidin. ‘Varsayılan öne çıkan görseli seç’ seçeneğini göreceksiniz. Medya kütüphanenizi açmak için bu düğmeye tıklayın.

Burada, mevcut bir resmi seçebilir veya yeni bir resim yükleyebilirsiniz, gönderiler için yedek olarak kullanmak üzere.

Varsayılan Öne Çıkan Resim eklentisine bir öne çıkan resim yükleme

Görselinizi seçtikten sonra, varsayılan öne çıkan görsel boyutlarınız için maksimum boyutları ayarlama seçeneklerini göreceksiniz.

Bunları isterseniz ayarlayabilirsiniz veya varsayılan ayarlardan memnunsanız oldukları gibi bırakabilirsiniz.

Varsayılan öne çıkan resim için boyutları ayarlama

İşiniz bittiğinde, aşağı kaydırın ve ‘Değişiklikleri Kaydet’e tıklayın. Değişikliklerinizi görmek için, web sitenizi hem mobilde hem de masaüstünde önizleyin.

Artık, öne çıkarılan bir görsel ayarlamadan bir gönderi oluşturduğunuzda, WordPress siteniz bu yedek görseli otomatik olarak gönderi küçük resmi olarak kullanacaktır.

Bir eklenti kullanarak varsayılan bir öne çıkan görsel ayarlama örneği

Kodlama konusunda rahatsanız veya başka eklentiler kullanmaktan kaçınmak istiyorsanız, o zaman bir yedek gönderi küçük resim görselini manuel olarak ayarlayabilirsiniz.

Bu görev için WPCode kullanmanızı öneririz çünkü güvenli ve kullanımı kolaydır.

Eklentiyi kapsamlı bir şekilde test ettik ve tutarlı bir şekilde güvenilir sonuçlar veriyor. Eklentinin sitenizin parçacıklarını yönetmesini nasıl basitleştirebileceği hakkında daha fazla bilgi için detaylı WPCode incelememize göz atabilirsiniz.

Öncelikle WPCode eklentisini WordPress sitenize kurun ve etkinleştirin. Yardıma ihtiyacınız olursa, WordPress eklentilerini kurma kılavuzumuza bakın.

Not: WPCode, siteniz için basit kod parçacıklarını yönetmenize olanak tanıyan ücretsiz bir sürüme sahiptir. Ancak pro planı seçerseniz, kod parçacıklarının bulut kütüphanesine, akıllı koşullu mantığa ve blok parçacıklarına erişim sağlarsınız.

Etkinleştirdikten sonra, WordPress kontrol panelinizde Kod Parçacıkları » + Parçacık Ekle bölümüne gidin. ‘Özel Kodunuzu Ekleyin (Yeni Parçacık)’ seçeneğini belirleyin ve ‘+ Özel Parçacık Ekle’ye tıklayın.

Adding a new custom code snippet in WPCode

Şimdi, kod parçacığınıza ‘Öne Çıkan Görseli Olmayan Gönderiler İçin Yedek Görsel Ayarla’ gibi bir ad verin.

Ayrıca, Kod Türünü 'PHP Snippet' olarak değiştirin.

WPCode ile varsayılan bir yedek resim ayarlama

Ardından, sağlanan kodu Kod Önizleme kutusuna yapıştırın:

function set_default_featured_image( $html, $post_id, $post_thumbnail_id, $size, $attr ) {
    if ( empty( $post_thumbnail_id ) ) {
        // Replace 'http://example.com/path/to/your/default-image.jpg' with the URL of your default image.
        $default_image_url = 'http://example.com/path/to/your/default-image.jpg';
        $html = '<img src="' . esc_url( $default_image_url ) . '" class="wp-post-image" alt="Default Image"/>';
    }
    return $html;
}
add_filter( 'post_thumbnail_html', 'set_default_featured_image', 10, 5 );

function set_default_featured_image_url( $url, $post_id ) {
    if ( empty( get_post_thumbnail_id( $post_id ) ) ) {
        // Replace 'http://example.com/path/to/your/default-image.jpg' with the URL of your default image.
        $url = 'http://example.com/path/to/your/default-image.jpg';
    }
    return $url;
}
add_filter( 'default_post_thumbnail_url', 'set_default_featured_image_url', 10, 2 );

Bu kod iki ana şey yapar. İlk olarak, bir gönderinin öne çıkan görseli olmadığında görüntülenecek varsayılan bir görsel ayarlar.

İkincisi, bu varsayılan öne çıkan görselin, yalnızca görsel URL'sinin gerektiği yerler de dahil olmak üzere sitenizde tutarlı bir şekilde kullanıldığından emin olur.

Kod örneğindeki örnek görsel URL'sini, seçtiğiniz varsayılan görselin URL'si ile değiştirmeniz gerekecektir (kod örneğinin vurgulanan kısımlarına bakın).

Görselinizin URL'sini nasıl alacağınızdan emin değilseniz, WordPress'e yüklediğiniz görsellerin URL'sini alma hakkındaki makalemize göz atın.

Kodu yapıştırdıktan sonra, Ekleme bölümüne gidin. Ekleme Yöntemi'ni 'Otomatik Ekle' olarak bırakın ve Konum'u 'Yalnızca Ön Uç' olarak değiştirin.

Son olarak, sağ üstteki düğmeyi ‘Aktif’ olarak değiştirin ve ‘Kod Parçasını Kaydet’e tıklayın.

WPCode'da kod ekleme konumu olarak Yalnızca Frontend'i Seçme

Blog ana sayfanızı şimdi görüntülediğinizde, öne çıkan bir görseli ayarlanmamış tüm gönderiler için varsayılan görselinizin göründüğünü görmelisiniz.

Yöntem 3: İlk Resmi Kod ile Gönderi Küçük Resmi Olarak Ayarlayın

Bu yöntem, gönderinizdeki ilk resmi otomatik olarak küçük resim olarak kullanır. Gönderilerinize her zaman resim ekliyorsanız ve öne çıkan resimleri manuel olarak ayarlayarak zamandan tasarruf etmek istiyorsanız harika bir seçenektir.

Bu kurulumu basit ve anlaşılır hale getirmek için WPCode eklentisini kullanacağız. Henüz yüklemediyseniz, WordPress eklentilerini yükleme konusundaki başlangıç kılavuzumuzu izleyerek kolayca yapabilirsiniz.

Etkinleştirdikten sonra, WordPress kontrol panelinizde Kod Parçacıkları » + Parçacık Ekle bölümüne gidin. 'Özel Kodunuzu Ekleyin (Yeni Parçacık)' seçeneğini belirleyin ve '+ Özel Parçacık Ekle'ye tıklayın.

Bu aşamada, kod parçacığınıza ‘Gönderideki İlk Resmi Öne Çıkan Resim Olarak Kullan’ gibi bir isim verebilirsiniz.

Ardından, Kod Türünü 'PHP Snippet' olarak değiştirin.

Öne Çıkan Görseli Olmayan Gönderiler İçin İlk Görseli Kullanma Özel Kodu, WPCode Kullanılarak Eklendi

Ardından, aşağıdaki kodu Kod Önizleme kutusuna yapıştırın:

// Function to get the first image from the post content
function get_first_image_from_content( $post_content ) {
    $dom = new DOMDocument();
    libxml_use_internal_errors(true);
    $dom->loadHTML($post_content);
    libxml_clear_errors();

    $xpath = new DOMXPath($dom);
    $image_nodes = $xpath->query("//img");

    if ( $image_nodes->length > 0 ) {
        $image_url = $image_nodes->item(0)->getAttribute('src');
        return $image_url;
    }

    return false;
}

// Function to set the first image as the featured image
function set_first_image_as_featured( $post_id ) {
    if ( wp_is_post_autosave( $post_id ) || wp_is_post_revision( $post_id ) ) {
        return;
    }

    if ( has_post_thumbnail( $post_id ) ) {
        return;
    }

    $post = get_post( $post_id );
    if ( ! $post ) {
        return;
    }

    $image_url = get_first_image_from_content( $post->post_content );

    if ( $image_url ) {
        $upload_dir = wp_upload_dir();
        if ( false !== strpos( $image_url, $upload_dir['baseurl'] ) ) {
            $attachment_id = attachment_url_to_postid( $image_url );
            if ( $attachment_id ) {
                set_post_thumbnail( $post_id, $attachment_id );
            }
        }
    }
}
add_action( 'save_post', 'set_first_image_as_featured' );

// Function to filter the post thumbnail HTML
function filter_post_thumbnail_html( $html, $post_id, $post_thumbnail_id, $size, $attr ) {
    if ( ! $html ) {
        $post = get_post( $post_id );
        if ( $post ) {
            $image_url = get_first_image_from_content( $post->post_content );
            if ( $image_url ) {
                $html = '<img src="' . esc_url( $image_url ) . '" alt="' . esc_attr( get_the_title( $post_id ) ) . '" class="frame" />';
            }
        }
    }
    return $html;
}
add_filter( 'post_thumbnail_html', 'filter_post_thumbnail_html', 10, 5 );

Basitçe söylemek gerekirse, bu kod gönderi içeriğinizdeki ilk görseli arar. Bir görsel bulursa ve öne çıkan bir görsel ayarlanmamışsa, o ilk görseli öne çıkan görsel yapar.

Bu kod, bir gönderiyi her kaydettiğinizde veya güncellediğinizde otomatik olarak çalışır. Yalnızca henüz ayarlanmamış bir öne çıkan resim varsa yeni bir öne çıkan resim ayarlar, bu nedenle manuel olarak ayarladığınız öne çıkan resimlerin üzerine yazmaz.

Tamamlandığında, Ekleme bölümüne aşağı kaydırın. Ekleme Yöntemi'nin ‘Otomatik Ekle’ ve Konum'un ‘Her Yerde Çalıştır’ olarak ayarlandığından emin olun.

Son olarak, sağ üstteki düğmeyi 'Aktif' olarak değiştirin ve 'Snippet Kaydet'e tıklayın.

Kod parçasını WPCode kullanarak her yere uygulama

Artık blog ana sayfanızı görüntülediğinizde, her gönderinin ilk resminin küçük resmi olarak kullanıldığını görmelisiniz.

Şöyle:

İlk resmi öne çıkan resim olarak kullanma örneği

Bonus: Temel WordPress Resim İpuçları

Gönderi küçük resimleriniz için varsayılan yedek görselleri nasıl ayarlayacağınızı öğrendiğinize göre, işte WordPress için diğer kullanışlı görselle ilgili bazı teknikler:

Umarım bu makale, WordPress gönderi küçük resimleri için varsayılan bir yedek resim ayarlamayı öğrenmenize yardımcı olmuştur. Ayrıca WordPress için en iyi sürükle ve bırak sayfa oluşturucuları hakkındaki uzman seçimlerimizi ve bir WordPress web sitesini nasıl düzenleyeceğiniz hakkındaki nihai rehberimizi de incelemek isteyebilirsiniz.

Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklamanız durumunda komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve bize nasıl destek olabileceğinizi görün. İşte editöryal sürecimiz.

Nihai WordPress Araç Seti

Araç Kitimize ÜCRETSİZ erişim kazanın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Okuyucu Etkileşimleri

67 CommentsLeave a Reply

  1. Kod parçasını kullandım ve harika çalışıyor. Bazen zamanım kısıtlı oluyor ve bir gönderi eklerken, hazırlamış olsam bile resmi eklemeyi unutuyorum. Genellikle bir süre sonra fark ediyorum ve o zamana kadar, bahsettiğiniz gibi, web sitesi oldukça tuhaf görünüyor. Bu çok iyi bir çözüm çünkü kullanıcı hatamı fark etmiyor ve ben de daha sonra düzeltebiliyorum. Harika!

  2. Yöntem 2'deki kod çok yardımcı oldu.
    Müşterimin haber sitesinde benzer bir çözüm kullandım ve bu, içerikleri boyunca tutarlılık açısından tam bir oyun değiştirici oldu.
    Eklemek istediğim bir not var: Siteniz boyunca kullanacaksanız varsayılan görüntünüzü bir CDN'de barındırmayı düşünün.

  3. Küçük resimleri zaten olan ancak görselleri sunucunuzda artık bulunmayan gönderiler için varsayılan küçük resim nasıl ayarlarsınız? Ve bunlar yıllar önce oluşturulmuş binlerce gönderi. Ve bu bozuk görseller sitenizin dağınık görünmesine neden oluyor.

  4. Merhaba!

    Yalnızca RSS akışlarıma varsayılan bir öne çıkan resim eklemek istiyorum. Mümkün mü ve nasıl?
    Teşekkürler!

  5. Her zamanki gibi harika bir içerik – bana yine çok zaman kazandırdınız – TEŞEKKÜRLER!!

    Andre

  6. Merhaba,

    Yukarıdaki kodu Sahifa temasıyla siteme uygulamaya çalıştım (sanırım varsayılan bir yedek küçük resmi yok). Ancak henüz başarılı olamadım. Gönderide resim yoksa varsayılan resmi görüntülemek istiyorum. İşte şablondaki kod:

    <a href="” title=”” rel=”bookmark”>

    Gereksinimimi karşılamak için yukarıya ne ve hangi kodu eklemeliyim?

    Şimdiden çok teşekkürler.

  7. Unfortunately adding condition “has_post_image” may be tricky when plugins are used for “latest” or “related” posts, as we don’t want to mess up plugin code :)

    Bu durumda, the_post_thumbnail çağrıldığında özel varsayılan bir görsel yüklemek için özel bir filtre ekleyebiliriz:

    Bunu bir başlangıç noktası olarak kullanabilir ve farklı gönderi türleri veya kategoriler için özel varsayılan görseller istiyorsanız genişletebilirsiniz.

  8. Merhaba, otomatik küçük resim oluşturmak için auto-post-thumbnail kullanıyorum

    şimdi temamda alıntı göster'i etkinleştirirsem, index.php'de gönderinin üzerinde ilk resmin veya öne çıkan resmin gösterilmesini istiyorum

  9. Harika! Artık anlaşılması kolay. Birçok farklı temada özellik görselleri için farklı tercihler gördüm ama blog yazınız mantıklıydı.

  10. Bu fonksiyonu belirli bir resim (example.jpg) eklemek için nasıl ayarlayabilirim? Varsayılan resim olarak konu türü: konu? Temel olarak, bbpress konu sayfaları için varsayılan bir resim ayarlamaya çalışıyorum.

    Teşekkürler!

    L

  11. Merhaba!

    İlk Gönderi Görselini Varsayılan Yedek Olarak Ekliyorum, ancak ekli görselin yalnızca boyutu 460×350 ile 700×525 piksel arasında ise görüntülenmesini istiyorum. Bu mümkün mü? Herhangi bir öneriniz var mı?

    Şimdiden teşekkürler!

    • Merhaba Jose, İlk resmin görünmesini nasıl sağladın? echo thumbnail ve else ifadelerini kaldırdım ve sadece echo main image var ama hala manuel öne çıkan resmi gösteriyor. Teşekkürler

  12. Merhaba

    Yukarıdaki kodu bu sefer functions.php dosyasına eklenecek şekilde güncelleyebilir misiniz?

    Belki de çeşitli kategori gönderi resimlerini tanımlama konusunu da ekleyebilirsiniz.

    Teşekkürler!

  13. Harika çalışıyor, teşekkürler! Ancak, varsayılan küçük resim otomatik olarak gönderiye bağlanıyor ancak öne çıkan bir resim eklerseniz, bağlanmıyor. Bunu çözen oldu mu?

  14. Yüklenen görsellerden tek bir gönderiden kaydırıcı olarak görüntülemek mümkün mü?

  15. Kodu functions.php dosyasına yapıştırdım ve sitemde bir aksilik olup olmadığını kontrol ettim. Nedense gönderilerim statik ana sayfamda görünüyor. Kodu kaldırdım ama sorun düzelmedi. Bunun bir çözümü olabileceğini biliyor musunuz? Ana sayfayı yeniden oluşturmayı denedim ama aynı şey oluyor.

  16. Merhaba, çalışıyor gibi görünüyor ancak tek gönderi sayfamda varsayılan resim görünmüyor. Boş kod döndürüyor. Nedenini biliyor musunuz?

  17. Eğer FEATURE veya MEDIA resmi yoksa google reklamı gösterecek şekilde bir if ifadesini nasıl yapabilirim? Bu işe yarıyor ancak medya resmi de eklediğimde bir IF eklemek istiyorum. Yani medya resmi veya öne çıkan resim YOKSA adsense…php reklamını dahil et.

    ?php if( has_post_thumbnail() ) { ?>
    ?php } else { ?>
    ?php include(‘adsense_singlepost_top_square.php’) ?>
    ?php }

    Gönderiden medya dosyasını nasıl dahil edeceğimi anlayamadım?

  18. Merhaba, WordPress'te Duvar Kağıtları sitem var. Görsellerle ilgili küçük bir sorunum var. Google, tam boyutlu görseller yerine küçük resimlerimi indeksliyor. Sadece tam boyutlu görselin indekslenmesini istiyorum. Bunu yapmanın bir yolu var mı? ?? Lütfen bana yardım edin.

  19. Bu harika, ancak bir gönderiye bir resim yükleyip sonra silmeye karar verirseniz, gönderiye bağlı kalacaktır.

  20. Bu harici görsellerle de çalışır mı? Yoksa sadece aynı alan adına barındırılanlarla mı?

    Teşekkürler

  21. Merhaba,
    Özel yazı türlerimden biri için varsayılan bir resim ayarlamaya çalışıyorum. Bunu yapamadım ve WP deposundaki birçok eklentiyi denedim... Varsayılan öne çıkan resim, Ubermenu dahil tüm yazı türlerine bir öne çıkan resim ayarlar.

    Bunu bir gönderi türüyle sınırlamam gerekiyor. Bana herhangi bir öneriniz var mı lütfen?

    • Byron, varsayılan küçük resmi ayarlamak istediğiniz özel gönderi türünün öne çıkan görsel desteği var mı? Eğer varsa, bu kodu tema şablonunuzda kullanmak varsayılan gönderi küçük resmini göstermelidir.

      <?php if ( has_post_thumbnail() ) {
      the_post_thumbnail();
      } else { ?>
      <img src="<?php bloginfo('template_directory'); ?>/images/default-image.jpg" alt="<?php the_title(); ?>" />
      <?php } ?>
      

      Yönetici

  22. Tamam, bu işe yaramadı...! a href etiketi onu bozdu. Kodu nasıl gösterebilirim?

    <a href="" title="" >

    Deneyin!

  23. Mükemmel çözüm. Şimdi, bunu belirli bir kategoriye atamak ve bir klasörden rastgele görseller almak için nasıl kullanabilirim?

    <img src="/images/default-image.jpg” alt=”” />

    Çok teşekkürler!

    • Bu daha karmaşık bir çözüm gerektirir. İlk olarak, her kategori için bir resim ayarlamak ve bunları muhtemelen kategori adını resim dosyası adları olarak kullanarak belirli bir klasöre yüklemek istersiniz. Ardından, her gönderi için kategori adını almanız ve bunu yedek resim URL'si olarak kullanmanız gerekir.

      Yönetici

  24. Küçük bir sorunum var, görseli çağırırken, belirtmeye çalıştığım görselleri (küçük, orta, küçük resim vb.) değil, yalnızca tam görseli gösteriyor.

    Did anything change in wp3.7+? The images are there, and are being created, but they wont display :(

  25. Lütfen bunu yapabilecek bir eklenti var mı, çünkü kodumla oynamak istemiyorum.

  26. Özel bir gönderi türüyle çalışır mı? Bir Portföy teması oluşturuyorum. Eğitimleriniz her zaman çok yardımcı oluyor. PHP'yi pek bilmiyorum ama onunla uğraşmaktan çekinmiyorum.

  27. Kaynak resim src boş olduğunda varsayılan bir "resim mevcut değil" resmi göstermenin bir yolu var mı?
    Blogumda (API kullanarak) Amazon ürünlerini tanıtıyorum ancak çoğu ürünün resmi yok. Varsayılan bir "resim mevcut değil" resmi sağlayarak, ziyaretçilerimin satıcıların herhangi bir resim sağlamadığını anlamalarına yardımcı olabilirim.

    HTML, CSS veya JavaScript çözümünü tercih ederim.

    thanks and sorry about my english ;)

  28. Merhaba Balkhi,

    Gönderi küçük resmi tanımlanmamış bazı eski gönderilerim var. Ayrıca bazı gönderiler için yüklenmiş bir resim olmayabilir (FTP üzerinden manuel olarak yaptım ve gönderiye bağladım). Sonuç olarak, gönderi için herhangi bir öne çıkan küçük resim görmüyorum.

    İlk görüntüyü alıp yeniden boyutlandırmanın (örneğin 200 x 200) ve öne çıkarılan görsel olarak göstermenin bir yolu var mı?

    Teşekkürler.

  29. Bu gönderi için teşekkürler. Otomatik bir varsayılan öne çıkan resme sahip olmanın bir yolunu bulmak için günler arıyordum. Bu bana çok zaman kazandırdı! Çok teşekkürler.

    • Varsayılan Küçük Resim Artı eklentisini de deneyebilirsiniz. Çok iyi çalışıyor ve kodlama gerekmiyor!

  30. Her iki seçeneği birleştirmeye çalıştım ama başarısız oldum.

    Küçük Resmi, eğer yoksa ilk Gönderi Görselini, eğer o da yoksa Varsayılan Markalı Görseli nasıl kontrol ederim?

    • Merhaba, bunu yapmanın bir yolunu buldunuz mu? Hala bir cevap arıyorum, teşekkürler.

      • Şunu deneyin:

        function get_fbimage() {
          if ((function_exists('has_post_thumbnail')) && (has_post_thumbnail())) {
          $src = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), '', '' );
          $fbimage = $src[0];
          } else {
            global $post, $posts;
            $fbimage = '';
            $output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i',
            $post->post_content, $matches);
            $fbimage = $matches [1] [0];
          }
          if(empty($fbimage)) {
        	
            $fbimage = //Define Default URL HEre;
          }
          return $fbimage;
        }
        

        Yönetici

        • Merhaba :), harika bir eğitim. WordPress kodu konusunda oldukça yeniyim. Birkaç ay önce yedek resim kurmak için bu eğitimi takip etmeye çalıştım ve başarısız oldum :p ama şimdi başarıyla uygulayabildim. Yaşasın ben! haha. Ancak James'in bahsettiği şekilde kurmak istiyorum...

          “Küçük Resmi, eğer yoksa ilk Gönderi Görselini, eğer o da yoksa Varsayılan Markalı Görseli nasıl kontrol ederim?”

          İsteklerine yanıt olarak sunduğunuz kodu functions dosyamda yayınlamak bana yalnızca sözdizimi hataları veriyor :/. Eminim sorun bendedir, kodda değil :p ama herhangi bir öneriniz var mı? Teşekkürler! Ve Şükran Gününüz Kutlu Olsun!

  31. wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), ‘full’ );
     
    bu, pinterest öne çıkan görselini dahil etmek için bununla bir şekilde kullanılabilir mi

  32. Evet Ama sadece yedek görseli görüntülemek istemiyorum, görseli kalıcı olarak öne çıkan görsel olarak atamak istiyorum.

  33. gerçek bir yedek küçük resim nasıl oluşturulur?

    Çözümle birlikte bir gönderi küçük resmi gösterilir ancak arka uçta kaydedilmez.

    herhangi bir çözüm

    • @leitseitenmacher Bir geri dönüşün tüm amacı, arka uçtaki küçük resim alanında hiçbir şey seçilmediğinde gösterilmesidir… yani arka uçta göremezsiniz….

      • @wpbeginner

        zaten fark ettim.

        ancak soru şuydu: wordpress'te php kodu aracılığıyla standart bir gönderi küçük resmi kaydedebilir misiniz, böylece arka uçta görebilirsiniz?

        • @leitseitenmacher Harika bir buluş. Tekrar belirtmek gerekirse, yaratmaya çalıştığımız bir HYPE yok. Binlerce eklenti olduğu için WordPress'in eklenti alanında ne olduğunu takip etmek imkansızdır. O eklentiyi az önce test ettim… O küçük resimleri her gönderinin veritabanına kaydetmiyor. Sadece eklenti ayarlarında seçtiğiniz şeyi görsel olarak gösteren bir kanca oluşturuyor.

          Eğer istediğin buysa, o zaman tabii.

          The article above accomplishes exactly the same thing without going the extra lengths of visually displaying. In most sites the fallback is usually the site logo. So you don’t really need to see it. But we will do a writeup on the plugin you found. Thanks for the suggestion :)

  34. Mükemmel çözümler, bir süredir bunu arıyordum

    Görüntüyü yeniden boyutlandırmanın bir yolu var mı?

    Örneğin denedim:

    $image=wp_get_attachment_image($num, ‘medium’);

    Ama görsel boyutunu etkilemiyor. Herhangi bir fikriniz var mı?

  35. Güzel eğitim. İlk yöntemi test ettim ama işe yaramadı gibi görünüyor. HTML'i kontrol ettim ve varsayılan küçük resim mevcut değil (herhangi bir img etiketi bulunamadı). Ancak, Varsayılan Gönderi Küçük Resmi eklentisini kullanırsam çalışıyor. Herhangi bir yardım? Yerel olarak 3.2 çalıştırıyorum. Teşekkürler!

  36. Harika! Peki CSS (görseli esneten) olmadan ana_görsel boyutunu nasıl ayarlarsınız?

  37. Merhaba,

    Bu işi <a href=”http://wpsmith.net/go/genesis”>Genesis Framework</a> için yapacak bir eklenti yazdım, <a href=”http://wpsmith.net/go/genesis-featured-images”>Genesis Featured Images</a>. Düşüncelerinizi duymak isterim!?

  38. Merhaba !

    Bu kullanışlı ipucu için çok teşekkürler. Lütfen aynı fonksiyonun RSS beslemelerinde çalışmasını nasıl sağlarım? Bir gönderi küçük resmi ayarlanmışsa: onu kullanın, aksi takdirde: gönderiye eklenen ilk görseli kullanın.

    Herhangi bir yardım çok takdir edilecektir!

Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkürler. Lütfen tüm yorumların yorum politikamıza göre denetlendiğini ve e-posta adresinizin YAYINLANMAYACAĞINI unutmayın. Lütfen isim alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.