0

私のワードプレス (3.4) ブログでは、「mypage」というページを作成しました。私の書き換え設定を使用すると、アドレスバーにhttp://www.domain.com/profileとして表示されます。

カスタム ページ テンプレートを使用しており、GET 変数の使用を含むいくつかの処理を行っています。例えば:

if (isset($_GET='n')) { echo $_GET['n']; }

したがって、http://www.mysite.com/profile?n= username は "username" を表示します。私が抱えている問題は、URL を次のように書き換えることです: http://www.mysite.com/profile/username、まだ GET 変数として「username」にアクセスできます。

これを達成するために .htaccess に何を追加する必要があるか知っている人はいますか?

4

1 に答える 1

0

query_vars最初にパブリック変数(フィルターフック)を登録してから、アクションフックをget_query_var()介してキャッチする必要がありますtemplate_redirect

そして、 Custom_Queries - Wordpressを読みたいと思うかもしれません

于 2012-12-16T12:40:40.473 に答える