我真的很难让这个工作......
基本上 - 我有一个网址
http://www.mysite.com/calendar-of-events
我正在尝试这样做,所以我可以通过像
这样的查询字符来传递月份和年份http://www.mysite.com/calendar-of-events?m=10&y=2012
然而 - 无论何时我这样做,我都会在wordpress中找到404页面
我不知道如何配置重写以允许这样的网址并允许我访问这些查询字符串值
我非常感谢你对此的指导!!
洛伦
答案 0 :(得分:3)
您在查询字符串中使用'm'。 Hovever,'m'是一个保留的Wordpress查询变量,你可以在这里看到: wp codex
我不确定'm'用于什么,但在查询字符串中使用它就像你正在做的那样会在$wp_query->request
中的where子句中添加一些东西。结果可能不是你所期望的。
编辑: 你也应该在查询字符串开头之前添加一个'/',如下所示:
http://www.mysite.com/calendar-of-events/?m=10&y=2012
答案 1 :(得分:1)
wordpress插件在这里http://wordpress.org/plugins/qstring-parameter/。我在本地测试它确实有用。