【发布时间】:2010-12-17 01:02:01
【问题描述】:
如何让 WP 侧边栏中的“最近的帖子”仅显示特定类别的帖子?
【问题讨论】:
标签: wordpress
如何让 WP 侧边栏中的“最近的帖子”仅显示特定类别的帖子?
【问题讨论】:
标签: wordpress
使用 Otto 的一个 php 代码小部件 http://wordpress.org/extend/plugins/php-code-widget/ 和一个新查询来制作自己的最新帖子小部件可能是最简单的:
<?php $my_query = new WP_Query('category_name=mycategory&showposts=1'); ?>
<?php while ($my_query->have_posts()) : $my_query->the_post(); ?>
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>">
<?php the_title(); ?></a>
<?php endwhile; ?>
任何你想要的风格。新的查询循环不会与主 WP 循环冲突,并且可以使用任意次数。
【讨论】:
或者,如果您更喜欢用户友好的东西(不需要将代码发布到小部件中),您可以找到以下使用插件。
http://wordpress.org/extend/plugins/query-posts/
这个不错的小插件,由 Justin Tadlock 编写。
【讨论】:
这里之前的两个答案都只是#FYI: “Otto 的 php 代码小部件”最近一次更新是在两年多前,并且尚未在最近 3 个主要的 Wordpress 版本中进行测试。 Justin Tadlock 的插件也没有在最近 3 个主要的 Wordpress 版本中进行测试。
在撰写此更新时,推荐的插件是 TipTopCopy 的“Category Posts Widget”,最近一次更新大约是 2 周前。
【讨论】: