Всем привет дорогие друзья! В данной статье я хотел бы Вам рассказать, как можно сделать подписку RSS на конкретные категории WordPress. То есть, не все пользователи хотят получать полные обновления на Вашем сайте, им нравится конкретная рубрика, в которую Вы публикуете материал, поэтому есть смысл сделать подписку на определенную категорию блога. Ведь RSS-подписчики, это очень важно и стоит для них делать все удобства на Вашем ресурсе.
В принципе я уже сказал преимущества такой подписки, ведь пользователи подписываются на обновление контента, который им только интересен.
Как можно узнать RSS-адрес определенной категории?
Тут все очень просто. Из данной статьи, Вы уже понимаете, что каждая категория (рубрика) имеет свою RSS-подписку, то есть RSS-адрес. Узнать ссылку на RSS-подписку для каждой категории очень легко. Давайте посмотрим на примере моего сайта, возьмем категорию CMS WordPress. Для того, чтобы узнать ее RSS адрес, в конце URL-адреса Вам необходимо добавить feed, то есть должно получиться что-то в этом плане: http://pressdev.ru/category/cms-wordpress/feed/ и если Вы нажмете на данную ссылку то увидите, что в RSS-ленте выводятся записи только из данной категории.
Поэтому, в каждой категории нам необходимо разместить ссылку, чтобы пользователь мог подписаться на нее. Можно все это делать вручную, то есть, в каждую категорию помещать ссылку на нее, а можно сделать, чтобы WordPress сам генерировал для нее такую ссылку. Выглядеть это будет примерно следующим образом:
Как добавить ссылку RSS в любую категорию автоматически?
Вариант простой, Вам необходимо подключиться к фтп сервера и скачать оттуда файл category.php (из Вашей темы), если такого нет, то скачиваем файл archive.php. После чего, в нужное место Вы вставляете следующий код:
<?php$category= get_category( get_query_var('cat'));if(!empty($category)){echo'<div class="category-feed">
<p>
<a href="'. get_category_feed_link($category->cat_ID).'" title="Подписаться на данную категорию" rel="nofollow">Подписаться на данную категорию</a>
</p>
</div>';}?>
Вы можете также рядом ссылкой вставить иконку, либо что-то еще. Видите, как все просто получается, зато Вы облегчите пользователю получать нужную информацию с Вашего сайта или же блога. Удачи Вам и до новых встреч!
Хочется поблагодарить автора статей за такое обилие полезной информации. Очень понравился Ваш сайт, спасибо за помощь.