вторник, 27 сентября 2011 г.

WordPress убрать статьи с главной страницы


Иногда хочется что бы некоторые посты не попадали на главную, для этого есть простое решение - заходим в папку с темой, находим файлик functions.php и вставляем туда следующую функцию



function removeCat($query) {

     if ($query->is_feed || ($query->is_home && !(is_paged()))) 
     $query->set('cat','-24');
     return $query;
}
add_filter('pre_get_posts','removeCat');
-24 - это ID категории, посты которой не будут видны не на главной, не в RSS.

Комментариев нет:

Отправить комментарий