显示归档中当前类别的帖子

时间:2013-10-22 18:29:41

标签: wordpress wordpress-theming

我正在寻找一种显示特定类别帖子的方法。少说我正在阅读帖子,在页脚或侧边栏我有“档案”小部件,但我想要显示,当我点击例如“2013年9月”,本月的帖子,但也是以前的帖子相同的类别属于,有什么建议吗?

更新 我会尝试更多地解释一下我想做什么。假设我正在访问此链接:

`http://localwordpress/category/some-text-from-entry`

这是一个帖子页面,在页脚中,我或多或少地拥有了存档小部件:

October 2013
September 2013
August 2013
....

注意:这是为了防止我将永久链接更改为/%category%/%postname%/。默认情况下,如果您点击归档窗口小部件中的任何链接,意味着October 2013September 2013 ...您将获得该月的所有条目,但我需要按category过滤这些条目哪个类别将从我看到的帖子的URL获取

1 个答案:

答案 0 :(得分:1)

您可以像这样修改链接:

http://yoururl.com/2013/9/?category_name=new

其中new是您想要或喜欢的类别名称

http://yoururl.com/2013/9/?cat=1

其中数字1是您想要的类别ID

您必须打开呈现此链接并相应修改的php文件。即

echo '<a href="' . get_permalink( $id ) . '/?category_name=' . get_cat_name( $cat_id ) . '"></a>';

echo '<a href="' . get_permalink( $id ) . '/?cat=' . $cat_id . '"></a>';

更新

有关查询变量的更多信息:

http://codex.wordpress.org/WordPress_Query_Vars