2

我很难让这个工作......

基本上 - 我有一个网址

http://www.mysite.com/calendar-of-events

我正在努力做到这一点,这样我就可以通过查询字符串传递月份和年份,例如

http://www.mysite.com/calendar-of-events?m=10&y=2012

但是 - 每当我这样做时,我都会得到一个在 wordpress 中找不到的 404 页面

我不确定如何配置重写以允许这样的 url 并允许我访问那些查询字符串值

我真的很感谢你在这方面的指导!!

罗兰

4

2 回答 2

3

您在查询字符串中使用“m”。悬停,'m' 是一个保留的 Wordpress 查询变量,你可以在这里看到: wp codex

我不确定 'm' 是做什么用的,但是像你正在做的那样在查询字符串中使用它会在$wp_query->request. 结果可能不是您所期望的。

编辑:您还应该在查询字符串的开头添加一个“/”,如下所示:

http://www.mysite.com/calendar-of-events/?m=10&y=2012
于 2012-12-26T12:40:55.037 回答
1

wordpress 插件在这里http://wordpress.org/plugins/qstring-parameter/。我在本地测试了它,它确实有效。

于 2012-09-19T19:43:06.497 回答