На сайте есть разные рубрики, у каждой свой rss. Возможно ли сделать так, чтобы например если пользователь находится в рубрик "X" то в боковой панели была ссылка только на rss подписку этой рубрики, если пользователь находится в рубрике "Y", то в боковой панели была ссылка на rss подписку только рубрики "Y". Если возможно, то как?
<a href="feed">RSS</a>
Возможны побочные эффекты. 😀
Нда, как же все просто ))
Спасибо.
Побочные эффекты есть – если просматриваешь запись, то и ссылка на подписку соответствующая. Возможно, можно с помощью какой-нибудь функции выводить url категории, в которой находишься? Что-нибудь вроде
<a href="<?php **** ?>/rss"> RSS</a> ?
🙂 Ну если делать по-взрослому, то нужно проверять, на какой странице находишься и соответственно формировать линк. Со страницами постов тогда вообще засада, потому как пост может быть более чем одной категории. Для архивам по датам – еще непонятнее. А вообще есть функция get_category_feed_link(), но ей надо скармливать id текущей категории.
Попробуйте такую конструкцию, должна срабатывать только в рубриках. А вдруг и вправду сработает?
<?php if (get_category_feed_link($cat))
echo ‘<a href="’.get_category_feed_link($cat).’">RSS рубрики</a>’; ?>
Спасибо – работает.