Help with Wordpress Query

时间:2011-08-15 作者:Matt

说到Wordpess,我算是个傻瓜;我最近才开始构建主题,我遇到了一堵墙。我试图使用wpquery在我的网站顶部展示3篇不同的文章,但出于某种原因,它只显示了一篇。我将在下面列出我的代码,如果有人能帮我找出问题所在,我将不胜感激!

粘贴箱中包含的代码:http://pastebin.com/1DB7vent

我正在尝试类似的设置:[div class=“site\\u width”][ul][li][a h*ref=“FeaturedLink1”][I*mg s*rc=“FeaturedLink1特色图像][a][标签][a h*ref=“FeaturedLink1”]“特色链接标题][/a][标签][li][再重复两篇文章的格式][/ul][/div]

[]\'s&;*\'包括以防止se认为我在发送垃圾邮件

1 个回复
SO网友:supertrue

调用get\\u recent\\u posts()或任何其他循环查询后,通常必须运行foreachwhile 循环以循环浏览帖子。因此,您需要更改以下内容:

    <?php
    $args = array( \'tag\' => \'featured\', \'posts_per_page\' => \'3\' );
    $recent_posts = wp_get_recent_posts( $args );
    ?>

<!-- Your HTML and Wordpress template tags here. -->

            <?php wp_reset_query(); ?>
对此:

    <?php
    $args = array( \'tag\' => \'featured\', \'posts_per_page\' => \'3\' );
            $the_query = new WP_Query( $args );
            //start the WP_Query loop
            while ( $the_query->have_posts() ) : $the_query->the_post();
    ?>

<!-- Your HTML and Wordpress template tags here. -->

            <?php endwhile; //end the WP_Query loop ?>
            <?php wp_reset_query(); ?>
请注意,如果您想知道为什么Wordpress函数不能按预期工作,您可以在codex中找到该函数的条目,并(通常)查看实际使用的示例。http://codex.wordpress.org/Function_Reference/wp_get_recent_posts

结束