0

如果可能的话,我正在寻找一种显示某个类别的帖子的方法。少说我正在阅读一篇文章,在页脚或侧边栏中我有“档案”小部件,但我想要显示的是,例如当我点击“2013 年 9 月”时,本月的帖子以及与以前帖子相同的类别属于,有什么建议吗?

更新 我将尝试解释更多我想做的事情。假设我正在访问此链接:

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

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

October 2013
September 2013
August 2013
....

注意:这是在我将永久链接更改为/%category%/%postname%/. 默认情况下,如果您单击存档小部件中的任何链接October 2013,则September 2013...您将获得当月的所有条目,但此外,我需要通过category从 URL 获取类别的位置过滤这些条目,以获取我正在查看的帖子

4

1 回答 1

1

您可以像这样修改链接:

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

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

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

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

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

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

于 2013-10-22T19:15:51.307 回答