在Wordpress中显示某个类别的帖子?

时间:2009-11-14 23:20:43

标签: wordpress

我试图在一个集合类别中显示帖子标题及其链接。但是我遇到了解法典的问题。任何帮助或指导将不胜感激。

2 个答案:

答案 0 :(得分:2)

您似乎正在处理模板。它基本上意味着您需要编辑正确的模板并插入正确的标签。

首先,您需要了解如何选择模板。 WP对每个视图都有特殊的层次结构。主页通常是home.php,类别是category.php或category-1.php。如果缺少任何文件,WP只需在列表中接下来。层次结构列表上的最后一个是index.php,如果没有找到其他文件,则选择该列表。 [http://codex.wordpress.org/Template_Hierarchy#Category_display][1]

其次,查看模板标签。仅显示带链接的标题意味着您需要标题和永久链接标记。其他任何东西都是可选的。

答案 1 :(得分:2)

我在博客中经常使用它。想要显示特色商品等时很有用。

http://codex.wordpress.org/Template_Tags/query_posts#Category_Parameters

http://codex.wordpress.org/The_Loop#Style_Posts_From_Some_Category_Differently

您可能已经看过以上链接。我将解释它是如何工作的。

使用循环加载帖子。如果您在循环之前执行查询帖子,您可以从选择的类别(或许多类别)中进行选择,并限制数量。

<?php query_posts('cat=1&showposts=5'); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
  <li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a>
    <?php the_excerpt() ?>
  </li>
<?php endwhile; endif; ?>

您可以多次使用上述代码。选择类别ID(可以从管理员处找到)和您希望显示的帖子数量。

评论 - 如果您需要其他帮助。