Цикл вывода постов, кроме одной категории

(Ответов: 1, Просмотров: 341)
  1. Студент
    • Регистрация: 20.04.2012
    • Сообщений: 30
    • Репутация: 2
    Нужно сделать такой цикл вывода постов, чтобы все категории выводились, а одна из них нет. Я написал так:

    PHP код:
    PHP код:
    <?php $query = new WP_Query("cat=-2");?> 
    <?php if ( $query->have_posts() ) while ( have_posts() ) : the_post(); ?> 
        <div class="pre_post"> 
        <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2> 
        <div class="meta"> 
            <p class="category">Категория: <?php the_category(', '); ?></p> 
            <p class="date">Дата: <?php the_date(); ?></p> 
            <p class="author">Автор: <span style="font-weight:600;"><?php the_author(); ?></span></p> 
        </div> 
        <?php if(has_post_thumbnail()): ?> 
        <?php the_post_thumbnail(); ?> 
        <?php else: ?> 
        <img src="<?php bloginfo('template_url'); ?>/img/empty.png" alt="" /> 
        <?php endif; ?> 
        <?php the_excerpt(); ?> 
        <p class="link"><a href="<?php the_permalink(); ?>">Подробнее</a></p> 
        </div> 
        <?php endwhile; ?> 
    </div>
    Но посты из категории с ID 2 все равно выводятся. Почему?
    • 0
  2. Опытный Аватар для codename
    • Регистрация: 15.09.2010
    • Сообщений: 435
    • Репутация: 100
    • Webmoney BL: ?
    может так
    PHP код:
    $query = new WP_Query( array('category__not_in' => array(2)) ); 
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Варианты вывода постов как сделать
Общие вопросы поисковой оптимизации 6 13.01.2016 21:01
Как вывести блок тегов везде кроме рубрик и постов.
WordPress 14 11.07.2015 23:18
Редирект с одной категории на другую
DLE 1 31.03.2015 15:28
css вывода постов
WordPress 4 29.10.2014 23:13
Как сделать свой шаблон для вывода в нужной категории?
Web программирование 5 15.03.2014 17:48

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

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

Информеры