2011-12-19 4 views
0

Ну, у меня есть цикл wordpress, в котором я хочу запрашивать сообщения из 2 категорий, я хочу показать общие сообщения между категориями ... Как если бы пост "test" относится к категории " x ", а также к категории" y ", которую я хочу запросить. Я пытался что-то вродеПользовательский запрос на wordpress

  <?php query_posts('cat=x&&cat=y'); ?> 

Но это приносит сообщения от двух категорий, а не те, которые перекрываются ... Спасибо заранее.

ответ

1

Вы должны использовать этот

query_posts(array('category__and' => array(x,y)); 

где х и у являются корочки категорий

0

Кошка = 267 будет, где вы выбираете свою категорию, но у вас должен быть цикл, чтобы помещать сообщения на страницу.

<?php query_posts('cat=267') ?> 
     <?php while (have_posts()) : the_post(); ?> 

      <div id="post" <?php post_class(); ?>> 

       <h2 class="entry-title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> <?php edit_post_link(__('Edit', 'redlust'), '<span class="edit-link">', '</span>'); ?></h2> 
       <p class="post-meta">Posted in <?php the_category(', ') ?>, on <?php the_time('F jS, Y'); ?>, by <?php the_author_meta(display_name); ?> <strong>|</strong> <?php comments_popup_link('No Comments &#187;', '1 Comment &#187;', '% Comments &#187;'); ?></p> 
        <div class="entry-content"> 
         <?php the_content('Read the rest of this entry &raquo;'); ?> 
         <?php wp_link_pages(array('before' => '<div class="page-link">' . __('Pages:', 'redlust'), 'after' => '</div>')); ?> 
        </div><!-- .entry-content --> 
      </div> 

     <?php endwhile; ?> 
Смежные вопросы