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'te Özel RSS Akışları Nasıl Oluşturulur

WordPress, web sitenizin içeriğini otomatik olarak paylaşan varsayılan bir RSS akışıyla birlikte gelir, bu da abonelerin güncel kalmasını kolaylaştırır.

Ancak, yalnızca blog gönderileri, ürün güncellemeleri veya etkinlik duyuruları gibi belirli içerik türlerini paylaşmak istiyorsanız, özel RSS akışları ayarlayabilirsiniz. Bu şekilde, kitlenize ilgi alanlarıyla ilgili özel içerikler sunabilirsiniz.

Bu, aboneler daha anlamlı güncellemeler aldıkça etkileşimi artırır. Ayrıca, içeriğinizin nasıl ve nerede paylaşıldığı üzerinde size daha fazla kontrol sağlar.

Bu makalede, WordPress'te özel bir RSS akışı oluşturmayı kolayca nasıl yapacağınızı göstereceğiz.

WordPress'te özel RSS akışı oluşturun

WordPress'te Özel RSS Akışı Neden Oluşturulur?

WordPress yerleşik bir RSS akışıyla birlikte gelir ve buna kolayca özel içerik veya küçük resimler ekleyebilirsiniz.

Ancak, WordPress web sitenizde belirli bir içerik türünüz veya özel gönderi türünüz varsa, bunun için özel bir RSS akışı oluşturmak isteyebilirsiniz.

Örneğin, belirli yazarlardan abonelerinize özel içerikler sunuyorsanız, abonelerinizi içerik hakkında bilgilendirmek için özel bir RSS beslemesi oluşturabilirsiniz. Bu, arama motoru sıralamalarınızı iyileştirebilir.

Ek olarak, özel akışlar, yazarın adını, yayın tarihlerini veya diğer ilgili bilgileri eklemenize olanak tanıyarak daha fazla özgürlük sağlar ve kullanıcılara daha fazla ayrıntı sunar.

Bununla birlikte, adım adım WordPress'te özel RSS akışlarını nasıl kolayca oluşturacağımıza bakalım.

Not: Canlı bir web sitesinde herhangi bir büyük değişiklik yapmadan önce WordPress web sitenizin tam bir yedeğini oluşturmalısınız.

WordPress'te Özel Bir RSS Akışı Nasıl Oluşturulur

Tema'nızın functions.php dosyasına özel kod ekleyerek WordPress'te kolayca özel bir RSS akışı oluşturabilirsiniz.

Bu akış, WordPress sitenizdeki gönderilerin başlığını, bağlantısını, yayınlanma tarihini, yazarını ve özetlerini gösterecektir.

Ancak, bu kodu yazarken yapılacak en küçük bir hatanın web sitenizi bozabileceğini ve erişilemez hale getirebileceğini unutmayın.

Bu nedenle WPCode kullanmanızı öneririz. Pazardaki en iyi WordPress kod parçacığı eklentisidir, bu da web sitenize özel kod eklemeyi güvenli ve kolay hale getirir.

İlk olarak, WPCode eklentisini yükleyip etkinleştirmeniz gerekir. Ayrıntılı talimatlar için, bir WordPress eklentisinin nasıl kurulacağına dair başlangıç kılavuzumuza bakın.

Not: Bu öğretici için ücretsiz WPCode eklentisini kullanabilirsiniz. Ancak, ücretli plana yükseltmek, test modu, bulut kitaplığı, koşullu mantık ve daha fazlası gibi daha fazla özelliği kilidini açacaktır.

Etkinleştirdikten sonra, WordPress yönetici kenar çubuğundan Kod Parçacıkları » + Parçacık Ekle sayfasına gidin. Burada, 'Özel Kodunuzu Ekleyin (Yeni Parçacık)' seçeneğinin altındaki 'Parçacığı Kullan' düğmesine tıklayın,

Yeni kod parçacığı ekle

Bu sizi, kod parçacığına bir ad yazarak başlayabileceğiniz 'Özel Kod Parçacığı Oluştur' sayfasına götürecektir.

Ardından, sağdaki Kod Türü açılır menüsünden 'PHP Snippet' seçeneğini seçin.

Özel bir RSS beslemesi oluşturmak için PHP Parçacığı seçeneğini seçin

Ardından, aşağıdaki özel kodu ‘Kod Önizleme’ kutusuna ekleyin:

add_action('init', 'customRSS');
function customRSS(){
        add_feed('Feed', 'customRSSFunc');
}function customRSSFunc(){
        get_template_part('rss', 'feedname');
/**
 * Template Name: Custom RSS Template - Feedname
 */
$postCount = 5; // The number of posts to show in the feed
$posts = query_posts('showposts=' . $postCount);
header('Content-Type: '.feed_content_type('rss-http').'; charset='.get_option('blog_charset'), true);
echo '<?xml version="1.0" encoding="'.get_option('blog_charset').'"?'.'>';
?>
<rss version="2.0"
        xmlns:content="http://purl.org/rss/1.0/modules/content/"
        xmlns:wfw="http://wellformedweb.org/CommentAPI/"
        xmlns:dc="http://purl.org/dc/elements/1.1/"
        xmlns:atom="http://www.w3.org/2005/Atom"
        xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
        xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
        <?php do_action('rss2_ns'); ?>>
<channel>
        <title><?php bloginfo_rss('name'); ?> - Feed</title>
        <atom:link href="<?php self_link(); ?>" rel="self" type="application/rss+xml" />
        <link><?php bloginfo_rss('url') ?></link>
        <description><?php bloginfo_rss('description') ?></description>
        <lastBuildDate><?php echo mysql2date('D, d M Y H:i:s +0000', get_lastpostmodified('GMT'), false); ?></lastBuildDate>
        <language><?php echo get_option('rss_language'); ?></language>
        <sy:updatePeriod><?php echo apply_filters( 'rss_update_period', 'hourly' ); ?></sy:updatePeriod>
        <sy:updateFrequency><?php echo apply_filters( 'rss_update_frequency', '1' ); ?></sy:updateFrequency>
        <?php do_action('rss2_head'); ?>
        <?php while(have_posts()) : the_post(); ?>
                <item>
                        <title><?php the_title_rss(); ?></title>
                        <link><?php the_permalink_rss(); ?></link>
                        <pubDate><?php echo mysql2date('D, d M Y H:i:s +0000', get_post_time('Y-m-d H:i:s', true), false); ?></pubDate>
                        <dc:creator><?php the_author(); ?></dc:creator>
                        <guid isPermaLink="false"><?php the_guid(); ?></guid>
                        <description><![CDATA[<?php the_excerpt_rss() ?>]]></description>
                        <content:encoded><![CDATA[<?php the_excerpt_rss() ?>]]></content:encoded>
                        <?php rss_enclosure(); ?>
                        <?php do_action('rss2_item'); ?>
                </item>
        <?php endwhile; ?>
</channel>
</rss>

Özel RSS akışınızın adını, kodda add_feed satırından sonraki Feed metnini değiştirerek istediğiniz gibi değiştirebilirsiniz.

Bu beslemeyi oluşturduktan sonra, RSS beslemesi URL'sine giderek görüntüleyebileceksiniz. Şöyle görünecektir: alanadiniz.com/feed/feedname.

Koda özel feed adını yazın

Ardından, ekleme bölümüne aşağı kaydırın ve 'Otomatik Ekle' modunu seçin.

Özel RSS akışı, kod etkinleştirildiğinde otomatik olarak oluşturulacaktır.

Bir ekleme yöntemi seçin

Son olarak, en başa geri kaydırın ve ‘Etkin Değil’ anahtarını ‘Etkin’ olarak değiştirin.

Bundan sonra, ayarlarınızı saklamak için ‘Snippet Kaydet’ düğmesine tıklayın.

Özel RSS akışının özel kod parçasını kaydet

Bunu yaptıktan sonra, WordPress kontrol panelinden Ayarlar » Kalıcı Bağlantılar sayfasına gidin.

Burada, yeniden yazma kurallarını temizlemek ve web siteniz için yeni kalıcı bağlantılar oluşturmak üzere 'Değişiklikleri Kaydet' düğmesine tıklamanız yeterlidir.

Kalıcı Bağlantıları Kontrol Edin

Artık alanadiniz.com/feed/feedname URL'sini ziyaret ederek özel RSS beslemenizi görüntüleyebileceksiniz.

İşte demo WordPress web sitemizdeki özel RSS akışının bir örneği:

Özel RSS Beslemesi Önizlemesi

Bonus: Özel RSS Beslemesi Sorunlarını Giderme

Özel bir RSS akışı oluşturmaya çalışırken oluşabilecek bazı hataların ve bunları nasıl çözebileceğinizin bir listesi.

Akışımı görüntülemeye çalışırken 404 hatası alıyorum!

Özel akışınızı görüntülemeye çalışırken 404 hatası alırsanız, URL'nizde doğru akış adını kullandığınızdan emin olun.

add_feed fonksiyonunda sağladığınız olmalı. Doğru feed adınız varsa, yeniden yazma kurallarınız doğru şekilde temizlenmemiş olabilir. Bunu permalink'lerinizi yeniden kaydederek kolayca yapabilirsiniz.

Kalıcı bağlantılarınızı yeniden kaydettiyseniz ve sorun devam ediyorsa, add_ feed fonksiyonunun yanına WPCode parçacığınıza şu kodu ekleyerek bir yeniden yazma temizlemesini zorlayabilirsiniz:

global $wp_rewrite;
$wp_rewrite->flush_rules();

Akışım doğrulanmıyor!

W3C, sonuçta ortaya çıkan akışı doğrulamanıza olanak tanıyan ve akışınızın neden doğrulanmadığına dair belirli ayrıntılar sağlayan bir akış doğrulama hizmeti sunar.

Bu sorunları çözmek için kod parçasını kolayca düzenleyebilirsiniz.

Bir dil doğrulama hatası alıyorum!

Bu durum, RSS dilinin WordPress kurulumunuzda yapılandırılmamış olmasından kaynaklanır.

Bunu yapmak için, dil seçeneğini güncellemek üzere aşağıdaki kodu WPCode'a ekleyebilirsiniz:

function rssLanguage(){
        update_option('rss_language', 'en');
}
add_action('admin_init', 'rssLanguage');

Bunu yaptıktan sonra, dili istediğiniz dile değiştirmek için update_option fonksiyonunun ikinci argümanını düzenleyin. Tam RSS Dil Kodları listesine göz atın.

Kod parçasını kaydettikten sonra hata kaldırılacak ve özel RSS akışınızı görüntüleyebileceksiniz.

Umarız bu makale, WordPress'te özel bir RSS akışı oluşturmayı öğrenmenize yardımcı olmuştur. Ayrıca WordPress blogunuz için her kategori için ayrı RSS akışları oluşturma hakkındaki adım adım kılavuzumuzu ve WordPress RSS akışlarınızı optimize etmeye yönelik uzman ipuçlarımızı görmek 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ıkladığınızda bir 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

70 CommentsLeave a Reply

  1. Bu bilgilendirici makale için teşekkürler
    Bu yöntemi woocommerce ürünleri için bir rss beslemesi oluşturmak için kullanabilir miyim?
    (bu woo tabanlı bir anlaşma aff sitesi)

  2. Bu öğreticiyi takip ederken, nedense $postCount'u değiştirmek işe yaramıyor.

    Örn,
    $postCount = 20; // Beslemde gösterilecek gönderi sayısı

    Yalnızca Wordpress Okuma ayarlarındaki varsayılan sayıyı değiştirerek çalışıyor. Çok garip. WordPress ayarlarını nasıl geçersiz kılabiliriz veya WordPress ayarlarının kodumuzu geçersiz kılmasını nasıl durdurabiliriz?

    • Belirli temanız gösterilecek gönderi sayısını geçersiz kılıyor olabilir, öncelikle belirli temanızın desteğiyle kontrol etmenizi öneririz ve onlar yardımcı olabilmelidir.

      Yönetici

  3. Merhaba.
    Özel gönderi türlerini ve özel alanları beslemeye nasıl ekleyebilirim?

  4. Bunu kalıcı hale getirmenin bir yolu var mı? Tema güncellendiğinde bu adımı her birkaç haftada bir tekrarlamak zorunda kalıyorum.

      • Teşekkürler. Ama bu, tema güncellendiğinde alt temayı da güncellemem gerekeceği anlamına gelmiyor mu? Eğer öyleyse ve her iki durumda da çalışmam gerekiyorsa, sadece kendim için değil, başkalarına da yardım etmek için bir eklenti oluşturup bakımını yapmak için çalışmak daha iyi olur, değil mi?

        • Çocuk temalar, üst temadaki güncellemelerden etkilenmemelidir, ancak bir eklenti oluşturma yeteneğiniz varsa, başkalarına da yardımcı olmak için kesinlikle bu yola gidebilirsiniz.

  5. Bu tür özel rss akışı XML'i yapmak için herhangi bir eklenti var mı? Kendi etiketimi kullanmak istiyorum.

    • Şu anda önerdiğimiz bir eklentimiz yok, gözümüzü üzerlerinde tutacağız.

      Yönetici

  6. Wordpress web sitemdeki belirli bir sayfa için bir XML akışı oluşturmam gerekiyor. functions.php dosyamı düzenlemem mi gerekiyor yoksa daha kolay bir yolu var mı?

  7. Merhaba,

    Bu makale çok yardımcı oldu ama bazı sorunlar yaşadım.

    Tam olarak kodunuzdaki gibi yaptım. Ama bana şu hatayı veriyor:
    Bu sayfa aşağıdaki hataları içeriyor:

    satır 1, sütun 7'de hata: XML bildirimi yalnızca belgenin başında izin verilir
    Sayfanın ilk hataya kadar olan gösterimi aşağıdadır.

    Burada neyin yanlış gidebileceği konusunda bana yardımcı olabilir misiniz?
    Bu benim için çok önemli.

    Teşekkür ederim.

  8. Merhaba, yeni bir özel besleme oluşturmadan gönderilerin sırasını beslemelerimde değiştirmek mümkün mü? Mevcut besleme dosyalarını kullanmak istiyorum ama sadece temaların görüntülenme sırasını değiştirmek istiyorum. PHP sorgularını örnek olarak kullanarak, sırayı DESC'den RAND()'ye değiştirmek

    Yardımınız için minnettar kalacağım. Teşekkürler.

  9. Harika gönderi! Kesinlikle acemi statüsüne giriyorum. Birçok feed okuyucu/toplayıcı, döndürülen xml doğrulansa bile /feed/ URL yapısını sevmiyor gibi görünüyor. Url'nin sonuna rss.xml eklemenin bir yolu var mı?

  10. Üzülerek belirtmeliyim ki, özel rss için kodları uygulamak blogumu tamamen sildi. Geri yükleme yapmam gerekiyor ve blogumu tekrar yayına almak uzun sürüyor. Herhangi bir tavsiyeniz var mı?

    • FTP veya cPanel'deki barındırma dosya tarayıcınız aracılığıyla sitenize bağlanmanız ve eklediğiniz şeyi kaldırmanız gerekir. Kodu özel bir eklenti olarak eklediyseniz, eklenti klasörünü yeniden adlandırın. Kodu functions.php'ye eklediyseniz, dosyayı düzenleyin ve kodu kaldırın. Düzenlemeden önce dosyanın yedeğini almayı unutmayın. Umarım bu bir dahaki sefere yardımcı olur.

  11. Boşver, oluyor. YOAST SEO ile /category/ öneki kaldırma konusunda bir hatam vardı. Onları bu konuda uyardım, umarım düzeltirler.

  12. Merhaba, makale için teşekkürler, ancak bu yalnızca ana site akışı için çalışacak gibi görünüyor, belirli kategori akışları için değil:

    mysite.com/category/mycat/feed/feedname/

  13. Artık çalışmıyor.
    404 hatası aldım, bu yüzden hata ayıklama modunu etkinleştirdim. Hata ayıklama modu "Uyarı: WP_Widget İçin Çağrılan Oluşturucu Yöntemi Sürüm 4.3.0'dan Beri Kullanımdan Kaldırıldı! __construct() Kullanın" diyor.

    • Tamam, sanırım sorun başka yerlerdeydi ve bu bildirim farklı bir eklentiden geliyor.

  14. ne yazık ki bu kullanışlılığı kısıtlıdır. özellikle benim gibi amatörler/yeni başlayanlar için ekran görüntüleri ve örnek sayfalar eklemek çok yardımcı olacaktır.

  15. Harika makale. Gönderinin öne çıkan görselini akışa eklemenin bir yolu var mı?

  16. Lütfen aşağıdaki ekran görüntülerine bakın – akışlardaki "..." veya "[...]" veya "Devamını Oku ->" vb. neyi belirler?

    2 farklı WP sitesinde varsayılan /feed kullanıyorum ve bu 2 ekran görüntüsü açıkça alıntılarının sonunda farklı bir şey gösteriyor. Teşekkürler!

  17. Özür dilerim ama o kod net gelmedi lol. Tekrar deneyelim. Kaldırmak istediğim tam, ham kodu görmek için buraya gidin:

  18. Merhaba, özel RSS beslememden belirli gönderi formatlarını hariç tutmak istiyorum. Bu mümkün mü ve eğer mümkünse nasıl yapılır?

  19. Merhaba,

    Beslemede gezinmeye çalıştığımda 404 Sayfa bulunamadı hatası alıyorum. Şu kodu eklemeye çalışıyorum:

    global $wp_rewrite;
    $wp_rewrite->flush_rules();

    o zaman ben de aynı hatayı aldım. Bunun nedeni bu olabilir mi?

  20. Birden fazla özel akış nasıl eklersiniz? Bir diziyi çalıştıramadım.
    Teşekkürler

    • Stack exchange'den birgire sayesinde düzgün bir şekilde çalıştırdım:

      add_action( ‘init’, ‘custom_feeds’ );

      function custom_feeds()
      {
      foreach( array( ‘feedname1’, ‘feedname2’ ) as $name )
      {
      add_feed( $name,
      function() use ( $name )
      {
      get_template_part( ‘rss’, $name );
      }
      );
      }
      }

  21. “Takip et” düğmesi, kişisel bir bilgisayarda gönderileri görüntülerken sağ alt köşede görünür, ancak mobil bir cihazda (akıllı telefon) görüntülerken görünmez (eğer ben göremiyorsam).

  22. Üzgünüm ama bununla ilgili her şey yanıltıcı. Bu "başlangıç" seviyesi bir iş değil ve başlangıç seviyesindekilere göre yazılmamış. Bu tamamen sorumsuzluktur ve insanların web sitelerinde büyük sorunlara yol açabilir.

  23. Bunu (bir nevi) çalıştırdım. Besleme sayfası mevcut, ancak doğrulanamıyor ve 1. satırda bir hata olduğunu söylüyor.

    Kodu tam olarak bu sayfadan kopyaladım ve hiçbir şeyi değiştirmedim. Burada ne yanlış gidiyor olabilir?

    • W3 de benimkini doğrulayamıyor ve 17. satırda bir hata olduğunu söylüyor.

      Ve 404 sayfasını alıyorum!

      Ne yapmalıyım?

  24. Merhaba,

    Lütfen RSS'imi sadece bir özetini değil, tüm gönderi içeriğimi gösterecek şekilde yapılandırmama yardım etmeniz gerekiyor.

    Teşekkür ederim.

  25. Merhaba,
    PubDate için yalnızca tarih, zaman olmadan göstermem gerekiyor. Kullandığımda

    Firefox ve IE'de çalışmıyor.
    Bana yardım edebilir misin?

    Şimdiden teşekkürler!

  26. Merhaba.

    Beslemenin güncelleme düzenini değiştirmek istiyorum

    sy:updatePeriod
    echo apply_filters( ‘rss_update_period’, ‘weekly’ );
    /sy:updatePeriod

    sy:updateFrequency
    echo apply_filters( ‘rss_update_frequency’, ‘1’ );
    /sy:updateFrequency>

    sy:updateBase
    2015-03-29T01:00:00+09:00
    /sy:updateBase

    Ancak ne denediysem, Pazar gününü (yukarıdaki kodda tanımlandığı gibi) RSS'ye eklemesini beklemek yerine, yayınladığımda otomatik olarak yeni bir gönderi ekliyor.

    Herhangi bir öneriniz var mı? Belki de WP Query içinde bir çözüm bulmam gerekiyor mu?

    Yardımınız çok takdir edilecektir.

  27. Merhaba.

    Beslemenin güncelleme düzenini değiştirmek istiyorum

    2015-03-29T01:00:00+09:00

    Ancak ne denediysem, Pazar gününü (yukarıdaki kodda tanımlandığı gibi) RSS'ye eklemesini beklemek yerine, yayınladığımda otomatik olarak yeni bir gönderi ekliyor.

    Herhangi bir öneriniz var mı? Belki de WP Query içinde bir çözüm bulmam gerekiyor mu?

    Yardımınız çok takdir edilecektir.

  28. Merhaba. Bahsettiğiniz gibi yapmaya çalışıyorum ama sitemin akış sayfasına erişemediğini gördüm. Sitem bu /feed ve wordpress.com veya wordpress.org'da hatta google'da bahsedilen birçok kelimeyi kullanmaya çalışıyorum. Lütfen yardım edin.

  29. Beslemenin feed/feedname'de görüntüleneceğini ne belirler? Eğitimi takip etmeye çalıştım ama hiç şansım olmadı. Besleme feed/feedname.php'de yayınlanmıyor.

  30. Bu adımları tam olarak uyguladığımda şu hatayı aldım:

    Ölümcül hata: get_bloginfo_rss() yeniden bildirilemez (daha önce
    beyan edildi
    /home/public_html/wp-includes/feed.php:25)
    in /home/public_html/wp-content/themes/xxx/rss-name.php satır 39'da

  31. Merhaba,

    Şu kod eklendiğinde beslemem OK:

    global $wp_rewrite;
    $wp_rewrite->flush_rules();

    ve kaldırıldığında 404 döndürür.
    Talimatlarınız uyarınca, yani wordpress yeniden yüklendikten sonra kaldırılması talimatı üzerine kaldırıyorum.

    Şu anda yerel sunucumda test ediyorum. Bunun nedeni bu olabilir mi?

  32. Hi there. Thanks for this post! Really appreciated. Worked well at first go! :)

    Ben de Brian gibi yardım istiyorum. RSS'deki tam metin için gönderi özeti yerine.

    Şimdiden teşekkürler.

  33. Tam metin (ilk RSS beslemem özet şeklindedir) olan ikinci bir RSS beslemesi eklemeye çalışıyorum. Bu özel RSS beslemesinin özet yerine tam metin olmasını isteseydim neyi değiştirmem gerekirdi?

    Çok teşekkürler!

  34. Bunun için teşekkürler. Tam aradığım şeydi!

    add_feed() kullandığımda bir sorun yaşadım. RSS beslemesini tarayıcıda sorunsuz bir şekilde görüntüleyebiliyordum, ancak URL'yi üçüncü taraf bir uygulamaya (örneğin MailChimp, W3C feed validator vb.) girdiğimde 404 hatası alıyordum. Permalinks'i temizlemek gibi şeyler denemiştim.

    Sorunu aşmanın tek yolu yeni boş bir sayfa oluşturmak ve bu makalede özetlediğiniz şablonu seçmekti.

    Neden işe yaramadığından emin değilim, ancak umarım bu durumdaki başkaları için geçerli bir çözüm sunar.

    Tekrar teşekkürler!

  35. Makaleniz tam olarak aradığım şeye yöneliyor. Bir sorum var (RSS'ye yeni başlayan biri olarak), bir RSS akışına nasıl bağlantı ekleyebilirim?
    Buna ihtiyacım olan site bir kilise ve üyelerimizin yeni yayınlanan vaaz gönderilerine (mp3 indirme bağlantıları olan) daha kolay uyarı almalarını sağlayacak özel bir akışa sahip olmak istiyorum.
    Şu anda akış, vaazlar için gönderilerde oluşturduğum bağlantıların metnini gösteriyor. Ancak yalnızca metin olarak işlev görüyor. Herhangi bir yardım takdir edilecektir.

    • Soruyu doğru sormadığımı yeni fark ettim.
      Aslında sormak istediğim, RSS Beslemesinde bir bağlantı nasıl gösterebilirim? Yazılarımdaki içerikteki bağlantılar beslemede bozuk görünüyor.
      Yardımınız ve bu makale için teşekkürler.

    • Hala merak ediyorum, bağlantılarım neden bozuk görünüyor ve beslemede sadece düz metin olarak gösteriliyor?
      Ne demek istediğimi görmek için şuraya bakın: http://amfmchurch.com/feed
      “Download” yazısını düz metin olarak göreceksiniz. Bunu, insanların bağlantıya tıklayıp mp3'ü indirebilmeleri için nasıl yapabileceğimi öğrenmek istiyorum. Bu, sitenin kendisinde düzgün çalışıyor.

      Herhangi bir yardım için teşekkürler.

  36. Merhaba, varsayılan rss beslemesine sahibim.. ancak gönderilerde görüntülenen resimlerin boyutunu küçültebilmek (maksimum 265 piksel genişliğe kadar) VEYA yalnızca gönderi küçük resmini rss'de kullanabilmek istiyorum.

    Yukarıdakilerden herhangi biri mümkün mü?

    Bunu yapmamın nedeni, RSS akışlarımın bir UYGULAMA olması ve UYGULAMA'nın yalnızca 265 piksele kadar genişlikte (yatay kaydırma öncesi) görüntüleri görüntülemesi ve 265 piksel çevrimiçi/pc blog gönderileri için çok sınırlayıcı olmasıdır…

  37. Bunun için teşekkürler! Geliştirmekte olduğum bir eklentinin özel bir RSS konumu oluşturuyorum. Sonuç olarak, özel RSS metnini tema şablonunda değil, fonksiyonda belirttim. Çalışıyor. Ancak, beslemeyi bir kategoriyle sınırlamak istediğimde çalışmıyor gibi görünüyor. Tüm yazıları gösteriyor. Herhangi bir fikriniz var mı?

  38. Merhaba,

    Teşekkürler, bu açıklamalar gerçekten çok faydalı. Mailchimp'in “RSS to email” özelliğine bir resim ekleyebilmek için beslememi özelleştirmek için kullandım.

    Çok teşekkür ederim!

  39. Merhaba,

    Düne öğleden sonraya kadar, Wordpress (sürüm 3.6.1) blogum http://theoff.info/wordpress/'de hiçbir sorun yoktu. Ve yeni eklentileri başarıyla ekledim.

    Gece sorunlar başladı: (1) Giriş yapamıyordum. (2) RSS beslemesi http://theoff.info/wordpress/?feed=rss2 bozuldu. Besleme doğrulama hatası verdi.

    Çözümler için Web'i ve Wordpress Destek Forumu'nu araştırdım. Aşağıdakileri denedim:
    (i) şifreyi başarıyla sıfırladım
    (ii) ftp'den yeni eklentileri sildim
    (iii) ftp'den Tema klasörünü “-old” ekleyerek ve eklenti klasörünü “-hold” ekleyerek yeniden adlandırdım

    Ardından giriş yapıp 3.7.1 sürümüne yükseltebilir ve blogda değişiklikler yapabilirdim.

    Ancak, giriş hala bir sorun. Her seferinde giriş yapmak için (iii) adımında belirtilen yöntemi izliyorum.

    RSS hala doğrulanmıyor.

    Hem oturum açma hem de RSS beslemesi sorunlarını çözmeme yardımcı olabilir misiniz?

    Not: Web hostingim teknik destek sunmuyor. Ben bir BT uzmanı değilim, yani çok az teknik bilgim var.

    Teşekkürler

    • Anlaması zor. İşte deneyebileceğiniz bir şey.

      1. Yedekleme için eklentilerinizi FTP kullanarak bilgisayarınıza indirin ve ardından eklentiler dizininizi silin.
      2. Yeni bir eklentiler dizini oluşturun.
      3. Eklentinin orijinal kopyasını kaynaktan indirerek tüm eklentilerinizi tek tek kurun. Her eklentiyi etkinleştirdikten sonra, sorunun tekrar oluşup oluşmadığını görmek için oturumu kapatıp tekrar oturum açın. Muhtemelen soruna neden olabilecek bir eklenti bulacaksınız veya bulamayacaksınız. Bu, sitenizdeki bir eklenti dosyasının tehlikeye girmiş olabileceği anlamına gelebilir.

      Bu işlem size yardımcı olmazsa, bu işlemi temalarınızla da tekrarlayın. Mevcut temalarınızda çok fazla değişiklik yaptıysanız, FTP aracılığıyla tema klasörünü indirerek bilgisayarınıza yedeklemek isteyebilirsiniz. Ardından web sunucunuzdaki temalar klasörünü silin ve sunucunuzdaki wp-content klasöründe yeni bir temalar dizini oluşturun. WordPress yönetici alanından varsayılan yirmi on üç temasının yeni bir kopyasını indirip kurun.

      Bunların hepsini yaptığınızda ne olduğunu bize bildirin. Önce Sitenizin Yedeğini Aldığınızdan Emin Olun.

      Yönetici

  40. Merhaba,

    Yeni akışı açmaya çalıştığımda bir hata mesajı alıyorum:

    Önemli hata: Tanımsız fonksiyon çağrısı query_posts() /xxxx/wp-content/themes/xxx/rss-feedname.php satır 6'da

    localhost ve web barındırma üzerinde denedim, aynı…

    Bunu nasıl düzeltebilirim?

    Teşekkürler

Leave A Reply

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 ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.