is_feed() — выводится ли в текущем цикле RSS-лента
1.5.0
wp-includes / query.php
Логическая функция, возвращает true
или false
.
- $feeds
- (строка) тип фида (ленты) RSS, может принимать значения
atom
, rdf
, rss
, rss2
Примеры использования
if( is_feed() ) {
// делаем что-нибудь :)
} |
Хороший пример по исключению какой-нибудь рубрики блога из RSS. Более подробно здесь.
function true_is_feed_example( $query ) {
if ( is_feed() ) {
$query->set('cat','-45');
}
return $query;
}
add_filter('pre_get_posts', 'true_is_feed_example'); |

Миша Рудрастых
Впервые познакомился с WordPress в 2009 году. С 2014 года меня можно встретить на WordCamp — официальной конфе по WordPress, иногда там выступаю. Также в настоящее время веду курсы по WordPress в Epic Skills.
Если вам нужна помощь с вашим сайтом или разработка с нуля, то могу порекомендовать хороших ребят. Просто напишите мне.