0

我是 PHP 和 WordPress 世界的新手,我在创建仅显示具有特定标签的帖子的循环时遇到问题。

在主页中,我将创建一个循环,仅显示设置了特定标签的文章,因此我为 wordpress 实现了以下 PHP 循环:

   <div id="column2">
        <?php   
            query_posts( 'tag=sasha' );  
            if(have_posts()): 
                while (have_posts()): the_post(); 
        ?>  

        <?php endwhile; else: ?>  
        <?php endif; ?> 
   </div> <!-- end column2 -->

我有一篇文章,我在其中设置了一个标签:sasha

问题是它不起作用,我的 column2 div 仍然是空的。为什么?你能帮助我吗?

肿瘤坏死因子

安德烈亚

4

1 回答 1

1

以下是使用时它应该如何寻找您WP_QUERY

$args = array('tag' => 'sasha');
$the_query = new WP_Query( $args );

while ( $the_query->have_posts() ) :
        $the_query->the_post();
        echo '<div>' . get_the_title() . '</div>';
        the_content();
endwhile;

wp_reset_postdata();
于 2013-03-19T12:19:56.687 回答