【问题标题】:Wordpress - show posts from a particular category in sidebar "recent posts"Wordpress - 在侧边栏“最近的帖子”中显示来自特定类别的帖子
【发布时间】:2010-12-17 01:02:01
【问题描述】:

如何让 WP 侧边栏中的“最近的帖子”仅显示特定类别的帖子?

【问题讨论】:

    标签: wordpress


    【解决方案1】:

    使用 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 循环冲突,并且可以使用任意次数。

    【讨论】:

      【解决方案2】:

      或者,如果您更喜欢用户友好的东西(不需要将代码发布到小部件中),您可以找到以下使用插件。

      http://wordpress.org/extend/plugins/query-posts/

      这个不错的小插件,由 Justin Tadlock 编写。

      【讨论】:

        【解决方案3】:

        这里之前的两个答案都只是#FYI: “Otto 的 php 代码小部件”最近一次更新是在两年多前,并且尚未在最近 3 个主要的 Wordpress 版本中进行测试。 Justin Tadlock 的插件也没有在最近 3 个主要的 Wordpress 版本中进行测试。

        在撰写此更新时,推荐的插件是 TipTopCopy 的“Category Posts Widget”,最近一次更新大约是 2 周前。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多