即使没有帖子,WP_GET_ARCHIES()也会显示月份

时间:2010-10-12 作者:dotty

Hay,上的示例wp_get_archives documentation page 显示如何按月份显示所有帖子的列表。但是,如果一个月没有帖子,则不会显示该月。

因此,示例列表可以如下所示

Janauary (5)
March (1)
April (1)
...
有没有办法强制列表显示一个月,即使没有帖子?

谢谢

1 个回复
最合适的回答,由SO网友:Rarst 整理而成

我查看了代码,但这个函数似乎不可能实现。

月份及其日志计数是通过原始SQL查询获取的,对于没有日志的月份,数据库中根本没有记录。它并没有努力跳过空月,只是并没有从数据库中获取这些数据。

结束

相关推荐

是否使用wp_list_ages()与WordPress 3.0中的新建菜单功能一起生成显示子页面的菜单?

之前,我能够使用以下逻辑有选择地加载当前所选父页面的子页面:if( $post->post_parent ) { $children = wp_list_pages(\"title_li=&child_of=\".$post->post_parent.\"&echo=0\"); } else { $children = wp_list_pages(\"title_li=&child_of=\".$post->ID.\"&e