Всем привет дорогие друзья! В данной статье я хотел бы Вам рассказать, как можно сделать подписку 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 ( ! ( $category ) ){
echo '<div class="category-feed">
<p>
<a href="' . get_category_feed_link( $category->cat_ID ) . '" title="Подписаться на данную категорию" rel="nofollow">Подписаться на данную категорию</a>
</p>
</div>';}
?>Вы можете также рядом ссылкой вставить иконку, либо что-то еще. Видите, как все просто получается, зато Вы облегчите пользователю получать нужную информацию с Вашего сайта или же блога. Удачи Вам и до новых встреч!
Также советуем почитать на PressDev.RU
Короткая ссылка: http://pressdev.ru/?p=3982





Хочется поблагодарить автора статей за такое обилие полезной информации. Очень понравился Ваш сайт, спасибо за помощь.