web-dev-qa-db-ja.com

add_rewrite_ruleで苦労する

私はこれを読みました:

URLを使いやすくするためのWordpressのリダイレクト

それは私をこれに導いた:

1)wp.tutsplus.com/tutorials/creative-coding/the-rewrite-api-the-basics/

2)wp.tutsplus.com/tutorials/creative-coding/the-rewrite-api-post-types-taxonomies/

そして#1の終わりに、私はこれをインストールしました:

wordpress.org/extend/plugins/monkeyman-rewrite-analyzer/

プラグインを使って、add_rewrite_ruleで追加したルールを見てテストすることができます。しかし、フロントエンドサイトで同じURLリクエストを試すと404が表示されます。なぜルールが適用されないのかを整理するのに苦労しています。

pSリンクがリンクではないことについては申し訳ありませんが、StackOverFlowからの私の担当者はwp.SEに引き継がないようです。

2
Chief Alchemist

Add_rewrite_ruleに "top"として3番目のパラメータを試しましたか?このようなもの:

add_rewrite_rule($regex, $redirect, 'top');

また、パーマリンク設定を保存し直します。

1
Bunty