2

私はこれを機能させるのに本当に苦労しています...

基本的に-私はURLを持っています

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'が何に使用されているかはわかりませんが、クエリ文字列で使用しているように使用すると、のwhere句に何かが追加され$wp_query->requestます。結果はおそらくあなたが期待しているものではありません。

編集:また、次のように、クエリ文字列の開始前に「/」を追加する必要があります。

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

ワードプレスプラグインはここhttp://wordpress.org/plugins/qstring-parameter/です。私はそれをローカルでテストしました、そしてそれは本当に働きます。

于 2012-09-19T19:43:06.497 に答える