Wordress’de kategori ve yazıların rss akışları

rss robot

'de her kategorinin, her 'in, yazının ve yazarlara ait arşivlerin kendi 'i vardır. Bunlar blogunun kalıcı bağlantı(Permalink) yapısına göre değişiklik göstermekle birlikte aşağıdaki şemada görüldüğü gibidir; [via]
http://.wolkanca.com/category/kategoriismi//
http://.wolkanca.com/tag/etiketismi//
http://.wolkanca.com/yaziismi//

veya
http://.wolkanca.com/wp-rss2.?cat=9
http://.wolkanca.com/wp-rss2.?p=1600
http://.wolkanca.com/wp-rss2.?tag=20

temalarında blogun ana yazı ve yorum Feedleri bağlantı olarak şu şekillerde gösterilir;

  • RDF/ 1.0
    <? bloginfo('rdf_url'); ?>
  • 0.92
    <? bloginfo('rss_url'); ?>
  • 2.0
    <? bloginfo('rss2_url'); ?>
  • Atom
    <? bloginfo('atom_url'); ?>
  • Yorumlar 2.0
    <? bloginfo('comments_rss2_url'); ?>

Yalnızca kategori sayfalarında gösterilmesi gerekiyorsa bir şeyin aşağıdaki gibi olmalı;
<? /* yalnızca kategori sayfalarında göster */ if (is_category()) { ?> <em>buradakiler sadece kategori sayfalarında gösterilecek</em> <? } ?>

Yalnızca arşivlerinde gösterilmesi gerekiyorsa bir kodun aşağıdaki gibi olmalı;
<? if (is_tag()) { ?> <em>buradakiler sadece sayfalarında gösterilecek</em> <? } ?>

Yalnızca tekil yazılarda gösterilmesi gerekiyorsa bir kodun aşağıdaki gibi olmalı;
<? /* yalnızca tekil yazılarda göster*/ if ( is_single() ) { ?> <em>buradakiler sadece tekil yazılarda gösterilecek</em> <? } ?>

Yalnızca ana sayfada gösterilmesi gerekiyorsa bir kodun aşağıdaki gibi olmalı;
<? /* Yalnızca ana sayfada göster */ if ( is_home() || is_page() ) { ?> <em>buradakiler sadece ana sayfada gösterilecek</em> <? } ?>

Yukarıdakileri öğrendiğimize göre bu yazınım başlığında belirttiğim gibi kategorilere, yazılara ve etiketlere özel adresleri yapabiliriz.
Yapmamız gereken blogumuzun temasında header dosyasını açıp yukarıdaki bilgiler ışığında aşağıdaki gibi düzenlemek.
Tekil ın akışları o yazıya gelecek yorumları takibe almanızı sağlar, ve etiketlerin akışları ve aynı şekilde okurlar farklı yazarların yazdıklarını da akışına abone olabilirler. Burada bir ince nokta var o da, blogun akışları Feedburner’a yönlendirilirmiş ise yazar arşivleri ve arşivlerinin akışları çalışmaz

Ve yapalım, esasında farkı şekillerde bunu yapmak mümkün olabilir ile her şey mümkün ama en iyi yöntem bildiğin yöntemdir felsefesine göre ben kendi yöntemin en iyi olduğunu düşünerek onu şimdi göstereceğim.

Tekil yazılarda, okurun yazıya ait yorumlara abone olabilmesi için o yazı da o yazının akışını aşağıdaki gibi gösterebiliriz;
<? if ( is_single() ) { ?><link rel="alternate" type="application/+xml" title="<? the_title(); ?> ait yorumlar" href="<? bloginfo('url'); ?>/?=rss2&amp;p=<? the_ID(); ?>" /><? } ?>

Kategorileri arşivleri için akışları şu şekilde;
<? if (is_category()) { ?><link rel="alternate" type="application/+xml" title="<? single_cat_title(); ?> kategorisi için akışı" href="<? bloginfo('url'); ?>/kategori/<? $category = get_the_category(); echo $category[0]->category_nicename; ?>//" /><? } ?>

veya

<? if (is_category()) { ?><link rel="alternate" type="application/+xml" title="<? single_cat_title(); ?> kategorisi için akışı" href="<? bloginfo('url'); ?>/?=rss2&amp;cat=<? $category = get_the_category(); echo $category[0]->cat_ID; ?>" /><? } ?>

Daha farklıda olabilir tabi ben bu blogun kalıcı bağlantısına göre ilk seçeneği yaptım daha az sorgu ve daha basit.

Etiketler arşivleri için akışları şu şekilde olabilir;
<? if (is_tag()) { ?><link rel="alternate" type="application/+xml" title="<? single_tag_title(); ?> etiketi için akışı" href="<? the_permalink() ?>//" /><? } ?>

Bu da yine farklı şekillerde olabilir.

Bu yazıda etiketler, , yazarlar ve tekil ın akışlarını nasıl gösterebileceğimizi öğrenmiş olduk. Yukarıdaki bilgiler ile için farklı sitil şablonu, tekil için farklı sitil şablonu veya yazarlar için farklı sitil şablonları da yapılabilir.

Öneri, soru ve görüşlerinizi yorum kısmına yazmaktan çekinmeyin, korkmayın sizi yemezler.

Kaynaklar: WordPress Codex;

“Wordress’de kategori ve yazıların rss akışları” yazısına 5 adet yorum yapılmış

  1. rzrarti rzrarti yorumuna cevap ver

    yararlı bir yazı olmuş :)

  2. fotomuhabiri fotomuhabiri yorumuna cevap ver

    wordpress’in nimetlerini çıkıyor ortaya yavaş yavaş teşekkürler volkan güzel bir yazı olmuş

  3. Fatih Hayrioğlu'nun not defteri » 23 Mayıs 2008 web’den seçme haberler Fatih Hayrioğlu’nun not defteri » 23 Mayıs 2008 web’den seçme haberler yorumuna cevap ver

    [...] “Wordress’de kategori ve yazıların rss akışları” - wolkanca.com Bağlantı [...]

  4. pdfdergi pdfdergi yorumuna cevap ver

    kategoriler, etiketler ve yazı için rss beslemesi oluşturmak çok kolaymış. teşekkürler

  5. Wordpress’de extra rss feed adresleri eklentisi | Blog ve Wolkanca Wordpress’de extra rss feed adresleri eklentisi | Blog ve Wolkanca yorumuna cevap ver

    [...] ay Wordress’de kategori ve yazıların rss akışları başlığı altında WordPress’de kategorilerin, etiketlerin, yazarların ve her yazının [...]

Yorum Yapın // msn iletişimİletişimleşin

Blogum Var!

Uyarı: Yazacağınız yorumun tüm harfleri ufak karakterlere çevrilip iletilecek, lütfen büyük harfle yazmayın, üzülürsünüz.