2010-06-21 116 views
1

我开始与wordpress(从drupal背景),并试图找出如何创建一个新的“菜单”或网址模式。不太清楚wordpress中的术语是什么,所以即使在网上搜索也有点麻烦。wordpress定制存档页面类型

当前存档可让您排序:/后/日期/ 2010/06

我想要做的是延长存档功能包括“天”为好。 即。 /后/日期/ 2010/6月22日

我不介意创建用于此目的的新的页面类型,如/存档/ YYYY/MM/DD或类似的东西。

不确定从“url pattern”到“url handler”函数或模板的匹配开始。

+0

我认为,尝试过dupral和wordpress自己,你可能会高估wordpress。但是,请查看设置,并且您可能能够更改档案url模式。 – thomasfedb 2010-06-21 14:20:46

+0

嗯谢谢我会记住托马斯 – twig 2010-06-21 22:58:45

回答

1

我最终使用:

<ul><?php wp_get_archives('type=daily'); ?></ul> 

它给了我一个直接指向我需要的网页链接的归档目录。 档案已经支持白天过滤,所以我只需要找到一种方法来访问它。

URL模式是/后/ YYYY/MM/DD

如果任何人有兴趣直接生成一个链接到该页面,使用:

<?php echo get_day_link(2010, 6, 20); ?> 
0

Wordpress可以自定义您在管理页面的设置/固定链接选项卡上使用的permalinks的样式。这听起来像你想要的东西像/%year%/%monthnum%/%day%/%postname%,这应该让你按年,年/月和年/月/日期分组。

+0

我已经做了这样的事情,但我需要以某种方式自定义过滤类别。 对不起,我之前没有提到我想以两个块显示档案。第一个帖子在CategoryA中发布,第二个帖子的所有帖子都不在CategoryA中。 我现在通过重写archive.php并自定义$ wp_query对象来工作,虽然我觉得它有点浪费,因为它已经在此之前进行了数据库调用。所以最后,3个调用db而不是1个。 – twig 2010-06-21 23:07:15

相关问题