我在最新新闻栏目(CPT)中创建了一些帖子,我想将其所有帖子显示为自定义帖子类型的存档,仅显示7月份的档案,因此现在我在后面的日期发布了一些帖子(就像我在5月份发布的那样)但是我只收到7月份的档案。
如何获取五月份的档案,这样当我点击五月(2013)时,它应该显示2013年5月的所有帖子?
如何确保我没有使用类别,它应该只是存档?
以下是我用来显示存档的功能:
<?php wp_get_archives( array( 'type' => 'monthly', 'limit' => 12 ) ); ?>
答案 0 :(得分:0)
您每月都会展示它,如果您想要显示更多月份,则需要每年尝试一次。
<?php wp_get_archives( array( 'type' => 'yearly') ); ?>
您可以尝试在wp_get_archives();
上运行更多选项,例如postbypost
。
<?php wp_get_archives( array( 'type' => 'postbypost') ); ?>
查看codex以了解这些其他参数可以为您做些什么。
<强> http://codex.wordpress.org/Function_Reference/wp_get_archives 强>
另请注意,我删除了limit
参数,因此默认为“无限制”
答案 1 :(得分:0)
<?php $args = array(
'show_count' => 0,
'hide_empty' => 1,
'type' => 'monthly',
'limit' => '',
'format' => 'html',
'before' => '',
'after' => '',
'show_post_count' => false,
'echo' => 1,
'order' => 'DESC',
); ?>
如您所见 hide_empty为1 。如果你把它改为0(零),即使你没有5月的帖子,也可能会显示你的。