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 RSS Akışlarınıza Gönderi Küçük Resimleri Nasıl Eklenir

RSS akışları, içeriğinizi dizinlerde, akış okuyucularda ve diğer platformlarda tanıtmak için harika olsa da, büyük bir dezavantajları vardır: blog yazılarınızın öne çıkan görselleri görünmez.

WordPress içeriğimi RSS beslemeleri aracılığıyla yayınlamaya başladığımda, ne kadar sade ve metin ağırlıklı göründükleri konusunda hayal kırıklığına uğradım. Dikkatlice seçtiğim öne çıkan görsellerim hiçbir yerde bulunmuyordu, bu da içeriğimin diğer tüm gönderiler arasında kaybolmasına neden oluyordu.

Yıllar boyunca birden fazla WordPress sitesi çalıştırdıktan sonra, görsel öğelerin insanların içeriğinizle nasıl etkileşim kurduğunda büyük bir fark yarattığını öğrendim. Gönderi küçük resimleri eklemek, WordPress RSS akışlarınızı tamamen dönüştürebilir.

Bu makalede, WordPress RSS beslemelerinize gönderi küçük resimleri ekleyebileceğinizi göstereceğim.

WordPress RSS akışlarına gönderi küçük resimleri ekleyin

WordPress RSS Beslemesi Nedir?

RSS veya Really Simple Syndication, kullanıcıların ve uygulamaların bir web sitesinden veya blogdan bir web akışında düzenli güncellemeler almasını sağlar.

RSS beslemeleri, seçtiğiniz web sitelerinden manuel olarak ziyaret etmeden güncellemeler almanıza yardımcı olur. Zamandan tasarruf etmenizi sağlar ve e-postanızda, besleme okuyucularınızda ve diğer cihazlarda en son içeriği görmenizi sağlar.

Bir WordPress blogunuz varsa, RSS akışları içeriğinizi tanıtmanıza ve blogunuza trafik çekmenize yardımcı olabilir. Yeni makaleleri okuyucular için kolayca keşfedilebilir hale getirebilir ve taze içerik için sitenize geri dönmelerini sağlayabilirsiniz.

Ancak, WordPress RSS akışlarındaki sorun, blog yazılarınızın öne çıkan görsellerini göstermemeleridir.

Gönderi küçük resimleri eklemek, RSS beslemesini özelleştirmenize yardımcı olur. Ayrıca beslemeyi geliştirmeye ve daha iyi bir kullanıcı deneyimi sunmaya yardımcı olur.

Bununla birlikte, gönderi küçük resimlerini WordPress RSS beslemelerine nasıl ekleyebileceğinize bir göz atalım. Bunu yapmanın iki yolunu göstereceğim: bir WordPress eklentisi kullanmak ve tema dosyalarınıza basit bir fonksiyon eklemek dahil.

Yazı Küçük Resmini RSS Beslemelerine Eklenti Kullanarak Ekleme (Kolay Yol)

RSS beslemesinde öne çıkan görselleri göstermenin en kolay yolu, Mailchimp ve Daha Fazlası İçin RSS'de Öne Çıkan Görseller eklentisini kullanmaktır.

RSS beslemenize resim eklemenize yardımcı olan ve bu resimlerin RSS e-posta kampanyalarınızda ve RSS beslemenizin kullanıldığı diğer yerlerde görüntülenmesini sağlayan ücretsiz bir WordPress eklentisidir.

Öncelikle eklentiyi yüklemeniz ve etkinleştirmeniz gerekir. Yardıma ihtiyacınız olursa, lütfen WordPress eklentisi nasıl kurulur hakkındaki kılavuzumuza bakın.

Etkinleştirdikten sonra, WordPress kontrol panelinizden RSS'de Öne Çıkan Görseller bölümüne gidebilirsiniz.

Eklenti, RSS görsel boyutunu, hizalamasını, metin dolgusunu değiştirmenize ve görsellerin tıklanabilir olmasını isteyip istemediğinizi seçmenize olanak tanır.

RSS ayarlarında öne çıkan görseller

İstediğiniz değişiklikleri yaptıktan sonra, ‘Değişiklikleri Kaydet’ düğmesine tıklamayı unutmayın.

Gönderi Küçük Resmini RSS Akışlarına Manuel Olarak Ekleme (Kodlama Gerekli)

WordPress RSS akışlarında gönderi küçük resimlerini görüntülemenin bir başka yolu da temanızın functions.php dosyasına bir kod parçacığı eklemektir.

Ancak, functions.php dosyasını doğrudan düzenlemenizi önermem, çünkü en ufak bir hata bile WordPress sitenizi bozabilir. Bunun yerine, kod eklemenin daha kolay bir yolu WPCode eklentisini kullanmaktır.

WPCode - En İyi WordPress Kod Parçacığı Eklentisi

WPCode ile WordPress'e hatasız bir şekilde kod parçacıkları ekleyebilirsiniz. Ayrıca, özel kodunuzu WordPress temanızı güncelleseniz veya değiştirseniz bile saklamanıza olanak tanır.

WPCode'un ücretsiz sürümü, hazır kod parçacığı kütüphanesi de dahil olmak üzere WordPress'e özel kod eklemek için ihtiyacınız olan her şeyi içerir. WPCode Pro, kod revizyonları, zamanlanmış parçacıklar, dönüşüm pikselleri ve daha fazlası gibi gelişmiş özellikler içerir.

İlk olarak, WPCode eklentisini yüklemeniz ve etkinleştirmeniz gerekecek. Bir WordPress eklentisinin nasıl kurulacağına dair eğitimimizi takip edebilirsiniz: bir WordPress eklentisinin nasıl kurulacağına dair.

Eklenti etkinleştirildikten sonra, WordPress kontrol panelinden Kod Parçacıkları » + Ekle Parçacık bölümüne gidebilirsiniz.

Buradan, 'Özel Kodunuzu Ekle (Yeni Snippet)' seçeneğine gidin ve '+ Özel Snippet Ekle' düğmesine tıklayın.

WPCode'a özel kod parçacığı ekleyin

Ardından, ekranda beliren seçenekler listesinden kod türü olarak 'PHP Snippet'i seçin.

WPCode'da PHP kod parçacığı seçme

Bundan sonra, aşağıdaki kodu kopyalamanız gerekir:

function rss_post_thumbnail($content) {
global $post;
if(has_post_thumbnail($post->ID)) {
$content = '<p>' . get_the_post_thumbnail($post->ID) .
'</p>' . get_the_content();
}
return $content;
}
add_filter('the_excerpt_rss', 'rss_post_thumbnail');
add_filter('the_content_feed', 'rss_post_thumbnail');

Ardından, snippet'ınıza bir başlık verin, kodun ne işe yaradığını hatırlamanıza yardımcı olacak herhangi bir şey olabilir.

Ardından, daha önce kopyaladığınız kodu 'Kod Önizleme' kutusuna yapıştırın.

Küçük resimler için RSS beslemesi kodu WPCode

Şimdi, 'Ekleme' bölümüne aşağı kaydırın.

Bu snippet için, kod snippet'ını sitenizde otomatik olarak eklemek ve çalıştırmak üzere 'Otomatik Ekle' seçeneğini seçili bırakmak isteyeceksiniz.

WPCode ekleme yöntemini seçin

Son olarak, anahtarı 'Etkin Değil'den 'Etkin'e getirin.

Ardından, 'Snippet Kaydet' düğmesine basmayı unutmayın.

WPCode kod parçacığını kaydet ve etkinleştir

WordPress'e özel kodu nasıl kolayca ekleyeceğinizle ilgili öğreticimizi daha fazla ayrıntı için inceleyebilirsiniz.

Blog yazılarınıza öne çıkan görseller ekleme konusunda daha fazla ipucu için, WordPress'te yazı küçük resimleri ekleme konulu rehberimize bakabilirsiniz.

WordPress RSS Beslemeleri Hakkında Uzman Rehberleri

Artık RSS akışlarınıza gönderi küçük resimleri eklemeyi bildiğinize göre, WordPress RSS akışları hakkındaki diğer kılavuzlarımıza bakmak isteyebilirsiniz:

Umarım bu makale, WordPress RSS akışlarınıza gönderi küçük resimleri eklemeyi öğrenmenize yardımcı olmuştur. Ayrıca en iyi ücretsiz işletme adı oluşturucu ve en iyi web sitesi oluşturucusunu nasıl seçeceğiniz hakkındaki rehberimize de göz atabilirsiniz.

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

44 CommentsLeave a Reply

  1. Merhaba,

    Bu kodu functions.php dosyama eklediğimde, açıklamanın uzunluğunu değiştirdi. Artık tüm blog gönderi içeriği RSS beslemesinde görünüyor. Önceden kesiliyordu. Açıklamayı en fazla 300 kelimeyle sınırlamanın bir yolu var mı?

    Teşekkürler

    • For what you are wanting you would want to change get_the_content to get_the_excerpt and that should allow it to display with the excerpt :)

      Yönetici

  2. Öncelikle, zaman içinde çeşitli sorunları gidermeme yardımcı olan çeşitli öğreticileriniz için hepinize teşekkür etmek istiyorum.

    Basit bir uygulama arıyorum.

    WordPress Kategori Beslememin, örneğin wpbeginner.com/category/wp-tutorials/feed'in gönderi öne çıkan görseline sahip olmasını istiyorum.

    Böylece kategori/haberler/akış altında makalelerim Google Haberler Yayıncıları bölümlerinde öne çıkan resimleri gösterir.

    • Yukarıdaki rehberimizdeki yöntem, RSS beslemelerinize resim eklemenizi sağlamalıdır. Belirli kategorileri hariç tutmak istiyorsanız eklentinin ücretli bir planı vardır.

      Yönetici

  3. Bu işe yaramıyor. Ne yazık ki, çalıştırıldığında alıntı yerine tam gönderi içeriğini ve tam boyutlu öne çıkan resmi görüntüler.

    • Beyanınızdan anlaşıldığı kadarıyla işe yarıyor. Bu öğreticinin amacı olan gönderi küçük resmini ekliyor, tam içeriği değil özetini göstermek için get_the_content'i get_the_excerpt olarak değiştirmek isteyeceksiniz.

      Yönetici

  4. Peki, ana özel küçük resminiz için WordPress küçük resmi yerine ACF kullanıyorsanız işlevi nasıl değiştirirsiniz?

  5. Sayın. Haberleri almak için diğer web sitelerinin RSS beslemelerini kullanıyorum ancak özellikli görselleri göstermiyor, sadece bağlantıyı gösteriyor. Bu kod veya eklenti benim için çalışır mı?? İkisini de denedim ama hiçbir şey olmadı. Teşekkürler.
    Ve lütfen bana ne yapmam gerektiğini önerin.

  6. Bu sadece içeriğe resmi ekler. Benim ihtiyaçlarım için pek istenen bir durum değil. WordPress'te fetch_feed yöntemini kullanırken get_thumbnail'ı kullanabilmem için yeni bir alan nasıl ekleyebilirim?

  7. Merhaba, bu filtreyi özel bir rss'de nasıl uygulayabilirim?

    Aşağıdaki rss'yi oluşturdum

    add_action(‘init’, ‘customRSS’);
    function customRSS(){
    add_feed(‘feedname’, ‘customRSSFunc’);
    }
    function customRSSFunc(){
    get_template_part(‘rss’, ‘feedname’);
    }

    Harika iş

  8. Kodu şimdi WP fonksiyonlarına yapıştırdım, sitem çöktü. Beyaz ekran. Giriş yapamıyorum. YARDIMMM!!!!

    • FTP istemcisi kullanarak web sitenize bağlanmanız gerekecektir. Ardından functions.php dosyasını bulun (bu dosyayı /wp-content/themes/your-theme-folder/ içinde bulacaksınız), dosyayı Notepad gibi düz metin düzenleyiciyle düzenleyin. Daha önce yaptığınız değişiklikleri geri alın. Son olarak, dosyayı kaydedin ve geri yükleyin.

      Ayrıca WordPress sorun giderme rehberimize de bakmak isteyebilirsiniz.

      Yönetici

  9. Aynı şeyi sitem için denedim ama rss beslemesi resimleri göstermiyor, lütfen yardım edin

    • RSS akışı bir XML dosyasıdır. Genellikle bir XML dosyasını tarayıcıda görüntülediğinizde size yalnızca kodu gösterir ve işaretlemeyi çalıştırmaz. Feedly gibi bir akış okuyucusunda akışınızı kontrol etmeniz gerekir.

      Yönetici

  10. Bu fonksiyonu WP RSS Widget ile kullanmak mümkün mü? Küçük resimlerle birlikte POST'ları başka bir siteye aktarmam gerekiyor.

  11. RSS akışında resimler için gerekli etiket olmadığından, resimsiz RSS'den e-postaya kampanyaları görmek baş ağrısıydı. Neyse, functions.php dosyasını değiştirdim ve şimdi MailChimp gerekli bileşenleri çekebiliyor ve e-postalar artık çok güzel görünüyor.

    Ancak, RSS akışındaki resimler hala çok büyük görünüyor ve onları uygun bir boyuta yeniden boyutlandırmak istiyorum. Daha fazla araştırma yapıp bunun için bir çözüm bulmam gerekiyor.

  12. Bu, küçük resmin beslemeye dahil edilmesini sağladı, ancak iki başka sorun yarattı:

    1) Akışım artık özet yerine tam içeriği gösteriyor.

    2) Akış ayrıca içerikten öne çıkan görselimi (sadece küçük resim değil, tam görsel) ve şu kısa kodu yakalıyor:

    [caption id="attachment_24496" align="aligncenter"width="739"]Başlık Metni[/caption]

    Sanırım bu iki sorunu da düzeltmenin bir yolu var. Yardımcı olabilecek var mı?

  13. Bunu uygulamaya çalıştım ve "Ayrıştırma hatası: sözdizimi hatası, beklenmeyen '<' /home/content/98/8201898/html/wp-content/themes/twentyfourteen/functions.php dosyasının 526. satırında" hatasını aldım.
    wp-admin'e veya rss akışına erişemiyorum. Yeni wp-config.php dosyaları oluşturmayı denedim ve hiçbir şey işe yaramadı. Birisi yardım edebilir mi?

  14. Merhaba bu gönderiyi yazan kişi. Öncelikle teşekkürler, ancak bu kodu kullandığımda, beslemem resmi küçük resim olarak değil, TAM BOYUTTA gösteriyor. Bir boyut tanımlamak için ne önerirsiniz?

  15. Merhaba,
    wordpress'e yeni başladım. RSS beslemesini küçük resimlerle göstermek için bunu nasıl kullanabileceğimi önerebilir misiniz? İşte kodum:

    get_item_quantity( 10 );

    // Tüm öğelerin bir dizisini oluşturun, 0. öğeden (ilk öğe) başlayarak.
    $rss_items = $rss->get_items( 0, $maxitems );

    endif;
    ?>

    <a href="get_permalink() ); ?>”
    title=”get_date(‘j F Y | g:i a’) ); ?>”>
    get_title($content,) ); ?>

    get_description() ); ?>

    ve temaların function.php dosyasına açıklama işlevini ekleyin. ancak çalışmıyor.

    Yardım edin!!!!
    Teşekkürler

  16. Merhaba,

    Paylaştığınız için teşekkürler!

    Bu betiği rss beslemesinde yazar resmini göstermek için kullanmak mümkün mü (ve nasıl)? Bunu yapmanın bir yolu var mı?

    Teşekkürler

    François

  17. Neden has_post_thumbnail() kontrol etmeliyiz?

    get_the_post_thumbnail() küçük resim alınamazsa boş dize döndürür. Ayrıca, global $post tanımlamaya gerek yok. Döngü içinden çağrılan filtreler.

    Ve neden get_the_content() çağırıyoruz, gerekli mi?

    Bu kod yeterli olacaktır:


    function rss_post_thumbnail( $content ){ $img = get_the_post_thumbnail( null, array(100, 80), array( ‘align’ => ‘left’, ‘style’ => ‘margin-right:15px;’ ) ); $content = $img . $content;

    return $content;
    }
    add_filter( ‘the_excerpt_rss’, ‘rss_post_thumbnail’ );
    add_filter( ‘the_content_feed’, ‘rss_post_thumbnail’ );

    İngilizcem için üzgünüm. Anadilim değil.

  18. Genesis magazine temasıyla deniyorum, işe yaramadı. Makale biraz eski. Bunun orijinal olarak yazılmasından bu yana WordPress'te bir şeyler değişmiş olabileceğini mi merak ediyorum, yoksa belki de bir şeyi kaçırıyorum. Besleme kodunu kovalayarak tavşan deliğine dalımdan beri bir süre geçti.

    /** Dergi teması beslemesine küçük resim ekle */
    function rss_post_thumbnail($content) {
    global $post;
    if(has_post_thumbnail($post->ID)) {
    $content = ” . ‘ID).'”>’. get_the_post_thumbnail($post->ID).’‘ .
    ” . /* tam içerik seçeneği get_the_content() */get_the_excerpt();/* özet seçeneği */
    }
    return $content;
    }

    add_filter(‘the_excerpt_rss’, ‘rss_post_thumbnail’);
    add_filter(‘the_content_feed’, ‘rss_post_thumbnail’);

    • Makaledeki kodu özel bir genesis alt temasında test ettim. Sorunsuz çalışıyor. Firefox'un gösterdiği varsayılan WordPress akışıyla çalışmayacaktır. Ancak atom akışına giderseniz çalışacaktır. Feedburner veya başka bir uygulama kullanıyorsanız çalışmalıdır.

      Yönetici

  19. Tamam... bir dakika bekleyin.

    Bu, RSS akışımı tam içeriğe zorluyor gibi görünüyor. Durum bu mu?

    Daha da önemlisi, tüm bunların RSS akışındaki içeriğin başına küçük resmi eklemekten başka bir işe yaramadığı görülüyor. Bir şeyi mi kaçırıyorum?

    • Evet, akışı tam içerik haline getiriyor. get_the_content() fonksiyonunu get_the_excerpt() ile değiştirebilirsiniz.

      Evet, amaç öne çıkan küçük resmi RSS'ye eklemektir. Çoğu durumda, bu gönderiden önce eklenir. Paragraf etiketini istediğiniz gibi stilleyebilirsiniz. float:left; veya istediğiniz herhangi bir şeyi ekleyin.

      Yönetici

  20. bu wordpress widget'ı RSS okuyucusu için çalışıyor mu…?? RSS widget'ına küçük resim eklemenin bir yolunu arıyorum.. anyone..?

  21. Merhaba, bunu denedim ama hata veriyor: Fatal error: Call to undefined function add_filter() in wp-includes/functions.php on line 33 . Lütfen bu sorunu çözmeme yardım edin. Şimdiden teşekkürler.

  22. Bu harika çalışıyor, ancak küçük resim olduğunda, besleme her zaman içerik metni (veya kullandığım özet metni) içinde gönderi başlığını tekrarlıyor, bu da biraz gereksiz görünüyor. Küçük resmi olmayan gönderilerde başlık tekrarlanmıyor. Bu ekstra başlık metnini kaldırmanın bir yolu var mı? Çevresinde etiket yok, bu yüzden CSS ile gizleyemiyorum.

    • Evet, ona stil ekleyin. Paragraf etiketini bir Div'e dönüştürün ve sola kaydırılacak şekilde ayarlayın, biraz da kenar boşluğu verin.

      Yönetici

  23. Sanırım kodu değiştirmeniz daha iyi olur:

    $content=”.get_the_post_thumbnail($post->ID).”.$content;

    orijinal içeriği korumak için.

    • Peki, son kod – tamamı – nasıl görünürdü?
      Blog beslemesinde küçük resim isteyen kod yazamayan biri.

      • Makaledeki kod, ihtiyacınız olan son koddur… tabii ki temanız küçük resim etkin değilse, daha fazlasına ihtiyacınız olacaktır.

        Yönetici

  24. Gönderi küçük resmini RSS'den gönderiye bağlamak için ne yapardınız?

    I don’t get along with PHP, any help is appreciated :)

  25. Bu gerçekten harika bir şey! Inside the Webb'e de buna benzer bir şey eklemek isterim, biraz kodla uğraşmam ve neler yapabileceğimi görmem gerekecek.

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.