按类别过滤wp_get_archive()

时间:2015-12-18 10:52:15

标签: php wordpress

我试图在category.php中按类别过滤wp_get_archive()。 我有2个类别说“a”和“b”,我想分别在两个类别上列出日期,  这意味着类别“a”页面必须包含仅在该类别中列出的帖子日期,同样也包含类别“b”页面。 现在我正在获得两个类别的所有帖子日期列表。

<?php
 echo "<ul>";
   wp_get_archives('type=yearly');
 echo "</ul>";
?>

1 个答案:

答案 0 :(得分:0)

RobSchlüter制作的really usefull plugin完全符合您的要求(默认情况下使用wp_get_archives无法实现 - 另一方面,如果没有插件,则可以自定义查询,但有点矫枉过正。)

首先,在插件文件夹中下载该插件,将其激活,然后在您的模板中,您将能够执行此操作:

<?php wp_get_archives('type=yearly&cat=1'); ?>

1是您的类别的ID。