0

以下代码输出帖子标题列表。在此列表下方,它还输出与类别 8 中的标签“test”匹配的每个完整帖子。为什么它会输出完整帖子?我该如何防止呢?

$query_str = "cat=8&tag=test";
query_posts($query_str);

while ( have_posts() ) : the_post();
   echo '<div><a href="';
    the_permalink();
    echo '">';
    the_title();
    echo '</a></div>';
endwhile;
4

1 回答 1

1

试试这个尺寸,而不是像这样使用query_posts错误的使用WP_Query

$args = array('cat' => 8, 'tag' => 'test');

$the_query = new WP_Query( $args );

while ( $the_query->have_posts() ) :
$the_query->the_post();
echo '<div><a href="'. get_permalink($the_query->post->ID).'"/>' . get_the_title() . '</a></div>';
endwhile;


wp_reset_postdata();
于 2013-03-15T15:35:58.413 回答