同じページの新しいクエリ文字列を構築するために、クエリ文字列から特定のURLパラメータを取得するプラグインを構築したいと思います。Professional WordPressプラグイン開発の優れた本をフォローしていますが、このアクションにどのフックを使用すべきかわかりません。ここに私のアクション関数があります:
add_action( 'init', 'tccl_redirect' );
function tccl_redirect() {
header ( "Location: http://www.mysite.com/$mypage?$newparam=$newvalue" );
?>
どのフックがヘッダーのリダイレクトに適していますか?
実際に最終URLまたはWP_Queryで使用される変数のみを変更しますか?
—
スクリブ
投稿したコードは基本的にすべてのページをリダイレクトしますが、それはあなたが望むものですか?このリダイレクトはどのような状況で発生するのでしょうか?注:とにかくカイザーを+1しました
—
t31os
template_redirect
。これも私の提案です。
scribu、最終的なURLとクエリ文字列を変更したい。
—
-jnthnclrk
t31os、質問のコードを単純化しました。本物にはより多くの条件が含まれています。
—
-jnthnclrk
結果はどうでしたか?ソリューションをマークしてください。
—
kaiser