按类别模板创建“按年、按周”档案

时间:2014-11-23 作者:tibewww

我正在努力解决一个相当棘手的问题;

我解释自己;

我有我的页面(实际上是一个类别模板)。

我以这个网站为例:http://www.irishpost.co.uk/

滑块显示由特定作品标记的最新帖子(附带主题功能);“主容器”的类别是最后一篇帖子;侧栏是最受欢迎/查看/共享的帖子(那些使用小部件插件的帖子)。

我想实现一个归档页面,根据年份、月份和周(例如:使用相同的设计/模板功能和小部件;但只显示2013年的帖子;2013年1月的另一个帖子;2013年1月1日的另一个帖子)。

这些应通过另一个菜单显示。我当时设法创建了一个新的模板页面;在这里,我添加了一个新的动态菜单;基本上,将代码从类别页面模板复制/粘贴到此新模板。

小部件(例如本网站的:显示:在运动贴子中;在娱乐贴子和主容器的旋转木马流行贴子中)显示在侧栏中,而不是“滑块下方的主容器”);当然还有;不显示我需要的年/月/周。我如何将其链接在一起?

在意识到这一点的过程中,我有点困惑;如果有人对这一点和我应该使用的开发过程有任何亮点,那将是惊人的!!我不是在要求代码,我会尽我最大的努力完成这部分。但真正做到这一点的过程;)。

1 个回复
SO网友:Loai Abdelhalim

你的英语我不清楚。我的理解是,您希望列出具有规范的帖子档案。比如,2013年1月第一周的帖子。

嗯,有一个专门用于此目的的函数,它是:wp\\u get\\u archives();

例如,如果您想要2013年1月第一周的帖子:

$args = array(
\'type\' => \'daily\',
\'echo\' => 0,
\'year\' => \'2013\',
\'month\' => \'1\'
);
echo \'<ul>\'.wp_get_archives($args).\'</ul>\';
希望有帮助。

结束

相关推荐

显示Archives.php中的所有自定义帖子类型

我该怎么做?archive.php 只有以下内容:wp_get_archives(\'type=monthly\'); 以及wp_get_archives() 没有显示所有帖子类型的参数。我也认为archive-[post_type].php 不是我要找的,因为我希望所有帖子类型都显示在一个归档页面中。谢谢W