Здравствуйте, сегодня поговорим как разбить RSS ленту вашего сайта по категориям, тегам, комментариям, то есть сделаем для каждой категории (тег) свою собственную подписку – полезно для сайтов, которые не специализируются на одной конкретной тематике.
Скачать исходники для статьи можно ниже
По умолчанию, RSS лента на wordpress сайте располагается по следующему адресу:
http://example.com/feed/
или
http://example.com/?feed=rss
Однако, движок wordpress также позволяет нам подписываться не только на весь сайт целиком, но и отдельное его части: категории, теги, комментарии.
RSS КАТЕГОРИЙ:
Например, чтобы отслеживать последние новости определенной категории сайта можно воспользоваться следующим url:
http://www.example.com/?cat=42&feed=rss2
в данном примере мы будем следить за категорией с id=42
или же можно указать не id категории, а ее имя:
http://www.example.com/category/categoryname/feed
Для того чтобы отслеживать последние новости сразу нескольких категорий можно воспользоваться следующим url:
http://www.example.com/category/cat1,cat2/feed
здесь мы следим за категориями cat1 и cat2
или же можно записать так:
http://www.example.com/?cat=42,43&feed=rss2
здесь мы следим за категориями с id=42 и id=43
или
http://www.example.com/category/cat1/category/cat2/feed
RSS ТЕГОВ:
Чтобы следить за последними новостями определенного тега можно воспользоваться следующим url:
http://www.example.com/tag/tagname/feed
здесь мы следим за тегом с названием tagname
или же можно записать так:
http://www.example.com/?tag=tagname&feed=rss2
Если мы хотим следить сразу же за несколькими тегами, тогда можно воспользоваться следующим url:
http://www.example.com/?tag=tag1,tag2&feed=rss2
здесь мы следим за тегом с названием tag1 и tag2
или же можно записать так:
http://www.example.com/tag/tag1/tag/tag2/feed
RSS АВТОРОВ:
Можно также подписаться на определенного Автора:
http://example.com/author/authorname/feed/
RSS РЕЗУЛЬТАТОВ ПОИСКА:
И даже подписаться на поиск:
http://example.com/?s=searchterm&feed=rss2
RSS КОММЕНТАРИЕВ:
Чтобы подписаться на комментарии нужно воспользоваться следующим адресом:
http://example.com/comments/feed/
или
http://example.com/?feed=comments-rss2
Чтобы подписаться на комментарии к определенной статье:
http://example.com/post-name/feed/
RSS МЕТОД ИСКЛЮЧЕНИЯ:
Вы также можете исключить из RSS определенные категории:
http://www.example.com/?cat=-123&feed=rss2
WORDPRESS ПЛАГИНЫ:
Давайте рассмотрим wordpress плагины, которые позволяют разбить ваш RSS по категориям:
1. Category – RSS widget menu
“wordpress.org/plugins/category-rss-widget-menu/”
Last Updated: 2014-1-12
Downloads: 7,775
2. Category Specific RSS feed Subscription
“wordpress.org/plugins/category-specific-rss-feed-menu/”
Last Updated: 2014-6-16
Downloads: 32,331
Интересная статья спасибо автору