WordPress,帖子正在首页(index.php)上显示?

时间:2013-10-10 14:50:47

标签: wordpress

我在WordPress中有三个帖子,每个帖子都有Event类别。

我假设我使用WordPress编解码器来调用那些帖子以便在我想要的时候显示。

正在发生的事情是这些帖子都显示在index.php上。我希望能够使用WordPress codex并获取特定类别的帖子并显示它们。例如,在弹出的div中显示帖子。

如何让帖子不显示在首页? 如何获取要显示的特定类别的帖子?

或者我是以错误的方式解决这个问题的?我假设Posts可以从数据库中获取并放在一个弹出式div中。

这是我的index.php的<{1}}内部html

main

我想要它来获取当前的页面内容而不是帖子。

1 个答案:

答案 0 :(得分:0)

<?php 
if(!is_home() || !is_front_page) { // dont display on home page

if ( have_posts() ) : while ( have_posts() ) : the_post();
            the_content();
            endwhile; else: ?>
            <p>Sorry, no posts matched your criteria.</p>
            <?php endif;
}
 ?>

在这里查看更多条件标签template tags

要获取特定类别的帖子,您可以在wp_query中传递参数category args