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ışı 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,

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.

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.

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.

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.

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.

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:

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.

Av
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)
WPBeginner Desteği
Unless we hear otherwise you should be able to
Yönetici
Jonathan
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?
WPBeginner Desteği
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
Shahid
Merhaba.
Özel gönderi türlerini ve özel alanları beslemeye nasıl ekleyebilirim?
WPBeginner Desteği
Bu bilgi için aşağıdaki diğer iki makalemize göz atmak isteyeceksiniz.
https://www.wpbeginner.com/wp-tutorials/how-to-add-custom-post-types-to-your-main-wordpress-rss-feed/
https://www.wpbeginner.com/wp-tutorials/wordpress-custom-fields-101-tips-tricks-and-hacks/
Yönetici
Dexter Nelson
Is there any way to make this permanent? I keep having to repeat this step every few weeks when the theme is updated.
WPBeginner Desteği
Bunun için aşağıdaki rehberimizi takip ederek bir çocuk teması oluşturmak isteyeceksiniz:
https://www.wpbeginner.com/wp-themes/how-to-create-a-wordpress-child-theme-video/
Yönetici
Dexter Nelson
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?
WPBeginner Desteği
Ç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.
Thommy Kusbin
Bu tür özel rss akışı XML'i yapmak için herhangi bir eklenti var mı? Kendi etiketimi kullanmak istiyorum.
WPBeginner Desteği
We do not have a recommended plugin at this time, we will be sure to keep an eye out.
Yönetici
MOOSA
How can I use “wp_get_shortlink()” Instead of “the_permalink_rss()”
John Snyder
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ı?
Alok Shrestha
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.
Nathan
Aynı hatayı aldım. Düzeltmeyi bulabildiniz mi?
Zengin
php etiketinden sonra ob_clean(); kullanın
Guillermo
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.
Jeremy
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ı?
Dave
Bunu sonuna .xml ekleyerek çalıştırmayı başardınız mı?
JDURAN
Ü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ı?
Mark
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.
jim
Harika! İlan edildiği gibi çalışıyor!
DrLightman
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.
DrLightman
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/
Manuel
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.
Manuel
Tamam, sanırım sorun başka yerlerdeydi ve bu bildirim farklı bir eklentiden geliyor.
git
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.
Tiffany
Harika makale. Gönderinin öne çıkan görselini akışa eklemenin bir yolu var mı?
WPBeginner Desteği
Lütfen WordPress RSS akışınıza öne çıkan görsel ekleme hakkındaki rehberimize bakın.
Yönetici
CT
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!
CT
Özür dilerim ama o kod net gelmedi lol. Tekrar deneyelim. Kaldırmak istediğim tam, ham kodu görmek için buraya gidin:
WPBeginner Desteği
Bu kod Yoast SEO eklentisi tarafından RSS akışlarına eklenir. SEO » Gelişmiş sayfasını ziyaret ederek kapatabilirsiniz.
Yönetici
Stef
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?
Neha
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?
Jordan
Birden fazla akış nasıl eklenir? Dizi çalışmıyor. Teşekkürler.
Jon Harvey
Birden fazla özel akış nasıl eklersiniz? Bir diziyi çalıştıramadım.
Teşekkürler
Jon Harvey
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 );
}
);
}
}
Neal Pope
“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).
Limbani
Paylaştığınız için teşekkürler, mükemmel çalışıyor…
Jeff
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.
WPBeginner Desteği
Bu konuda bir not eklemek için makaleyi güncelledik.
Yönetici
Christine
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?
Flávia
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?
Eugene Asiamah
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.
Georgi
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!
Jan-Philipp
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.
Jan-Philipp
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.
Issabellla
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.
WPBeginner Desteği
Sitenizin akışı bize iyi görünüyor.
Yönetici
xuamox
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.
Wouter Bertels
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
George
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?
ybmgryzzz
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.
Brian
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!
Steve Marks
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!
Josh McClanahan
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.
Josh McClanahan
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.
Josh McClanahan
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.
Neil
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…
Cathy Finn-Derecki
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?
WPBeginner Desteği
değiştirmeyi dene
$posts = query_posts('showposts=' . $postCount);1-click Use in WordPress
Kime:
$posts = query_posts('showposts=' . $postCount.'&category_name=staff');1-click Use in WordPress
category_name'i kategori adınızla değiştirin.
Yönetici
Francisco Espinoza
Merhaba Millet. Bunu yeni özel akıştan üç kategoriyi hariç tutmak için nasıl kullanabilirim? Ne önerirsiniz?
Alexis
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!
Kapalı
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
WPBeginner Desteği
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
Bertrand
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
Bertrand
Benim hatam: http://wordpress.org/support/topic/error-message-call-to-undefined-function-query_posts?replies=5
ADv
php şablonunun sonunda kapanış etiketi ?> olması gerekiyor mu?
ADv
Hayır, değil. Aptallık ettim = )