Вывод категорий в Wordpress

(Ответов: 2, Просмотров: 930)
  1. Студент
    • Регистрация: 10.09.2009
    • Сообщений: 61
    • Репутация: 16
    Доброго времени суток.

    Нужно сделать так, чтобы запись не выводилась на главной странице, не попадала в фид, не попадала в архив и при этом нормально отображалась в рубрике.

    Впринипе, отлично справляются с первой частью плагины, однако при отключении вывода в архивы каким-то образом отключается вывод в категорию, где эти посты должны быть.

    Код, который вставляется в function.php:

    PHP код:
    function exclude_category($query) {
    if ( 
    $query->is_feed or $query->is_home  [B]or $query->is_archive[/B] ) {
    $query->set('category__not_in', array(170));
    }
    return 
    $query;
    }
    add_filter('pre_get_posts''exclude_category'); 
    • 0
  2. Allow: /index.php Аватар для DarkAngel-163
    • Регистрация: 29.07.2011
    • Сообщений: 510
    • Репутация: 124
    • Webmoney BL: ?
    manuel, если необходимо скрыть именно со страницы архивов а на странице категории оставить, копируешь файл archive.php, переименовываешь в category.php.
    В файле archive.php перед дулупом пишешь
    query_posts('cat=-X');
    где Х это ID рубрики.
    Из файла functions.php соответственно удаляешь or $query->is_archive
    Если я правильно понял, то что ты хочешь, должно помоч. Если не то, в ПМ напиши, подумаем)
    • 0
  3. Студент
    • Регистрация: 10.09.2009
    • Сообщений: 61
    • Репутация: 16
    DarkAngel-163, не помогло.
    Может у кого-нибудь есть еще варианты?
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Вывод rss не из xml файла
Web программирование 7 21.07.2011 03:59
Вывод нескольких категорий в drupal
Web программирование 4 20.07.2011 19:50
Непонятки с отображением категорий в блоге
Вопросы от новичков 3 07.07.2011 09:34
Вывод WebMoney
Дайджест блогосферы 2 12.05.2010 22:04

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры