KEMBAR78
WordPress'te Özel RSS Akışı Nasıl Oluşturulur
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 comes with a default RSS feed that automatically shares your website content, making it easy for subscribers to stay up-to-date.

However, if you want to share only specific types of content like blog posts, product updates, or event announcements, then you can set up custom RSS feeds. This way, you can give your audience tailored content that’s relevant to their interests.

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 beslemesiyle birlikte gelir ve özel içerik veya küçük resimler kolayca 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 büyük değişiklikler yapmadan önce WordPress web sitenizin tam bir yedeğini oluşturmalısınız.

How to Create a Custom RSS Feed in WordPress

Özel bir RSS akışını, temanızın functions.php dosyasına özel kod ekleyerek kolayca 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.

Öncelikle, 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.

Note: You can use the free WPCode plugin for this tutorial. However, upgrading to the paid plan will unlock more features, such as the test mode, cloud library, conditional logic, and more.

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

This will take you to the ‘Create Custom Snippet’ page, where you can start by typing a name for the code snippet.

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.

The custom RSS feed will automatically be created upon code activation.

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, permalinkleri yeniden oluşturmak ve web siteniz için yeni permalinkler oluşturmak için değişiklikleri kaydetmek ü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();

My feed isn’t validating!

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 sunmaktadır.

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

I’m getting a <language /> validation error!

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.  RSS Dil Kodlarının tam 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.

Bu makalenin, WordPress'te özel bir RSS akışı oluşturmayı öğrenmenize yardımcı olduğunu umuyoruz. Ayrıca, WordPress blogunuzda 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 etme konusundaki uzman ipuçlarımızı da 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ı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

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?

    • Your specific theme may be overriding the number of posts to show, we would first recommend checking with the support for your specific theme and they should be able to assist.

      Yönetici

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

  4. Is there any way to make this permanent? I keep having to repeat this step every few weeks when the theme is updated.

      • 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.

    • We do not have a recommended plugin at this time, we will be sure to keep an eye out.

      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. Never mind, it does. I had a bug with YOAST SEO that with the /category/ prefix removal. I have warned them of it I hope they will fix it.

  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.

  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();

    then I also got same error. Could this be why?

  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. Sorry, but everything about this is misleading. this is not “beginner” work. and it is not worded for beginners. This is totally irresponsible and can cause major issues to people’s websites.

  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. I am trying to add a second RSS feed that is full text (my first RSS feed is summary). If I wanted this custom RSS feed to be full text instead of summary excerpt, what would I change?

    Çok teşekkürler!

  34. Thanks for this. Just what I was looking for!

    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.

    • Just noticed that I didn’t ask my question correctly.
      What I was trying to ask was, how can I display a link in the RSS Feed? The links that are in the content of my posts are broken in the feed.
      Thanks for your help and this article.

    • Hala merak ediyorum, bağlantılarımın neden bozuk olduğunu ve yalnızca bir akışta düz metin olarak göründüğünü bilen var mı?
      Ne demek istediğimi görmek için şuraya göz atın: http://amfmchurch.com/feed
      Düz metin olarak "İndir" göreceksiniz. İnsanların bağlantı bağlantısını tıklayıp mp3'ü indirebilmesini sağlamak istiyorum. Bu, gerçek sitede sorunsuz ç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. Thank you for this! I am making a custom RSS location part of a plugin I’m developing. As a result, I have included the text for the custom RSS in the function, not in a theme template. It’s working. However, it does not seem to work when I want to restrict the feed to a category. It gives all posts regardless. Any thoughts?

  38. Merhaba,

    Thank you, these explanations are really useful. I just used it to customize my feed so I could put an image in mailchimp’s “RSS to email” feature.

    Çok teşekkür ederim!

  39. Merhaba,

    Düne öğleden sonraya kadar, Wordpress (sürüm 3.6.1) blogum http://theoff.info/wordpress/ sorunsuzdu. Ve yeni eklentiler başarıyla ekledim.

    Geceleri sorunlar başladı: (1) Giriş yapamadım. (2) RSS akışı http://theoff.info/wordpress/?feed=rss2 bozuldu. Akış doğrulama hatası verdi.

    I searched the Web and Wordpress Support Forum for solutions. I tried the following:
    (i) successfully reset the password
    (ii) deleted new plugins from ftp
    (iii) renamed Theme folder by adding “-old” and plugin folder by adding “-hold” from ftp

    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 still does not validate.

    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.

      Let us know what happens when you do all that. Make Sure to Backup your Site first.

      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

    I tried on localhost and web hosting, it is the same…

    Bunu nasıl düzeltebilirim?

    Teşekkürler

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.