実際にクエリが実行される前に、着信URLを読むためにどのフックを結び付けることができるのかを理解しようとしています。ちょっと見てみるとwp_loaded
かposts_selection
が良い選択かもしれませんが、私のニーズにとって明らかに良いものを見逃してしまうのは嫌です。
template_redirect
は有望に聞こえましたが、コンテンツが選択された後に呼び出されるようですので、それがうまくいくとは思わない。
書き換えコードは役立つかもしれないと思いましたが、generate_rewrite_rules
のようなものは任意のコードの実行を許可していないようです...それはすべて既存のコンテンツへのリダイレクトを対象としているようです。
私の目標は、既存のコンテンツに縛られないようにリダイレクトコードを書くことです。似たようなことをするプラグインをいくつか見つけましたが、リダイレクトを添付するには、投稿またはページをシステムに追加する必要があるようです。
たとえば、/foo/bar
を/baz
にリダイレクトしたいのですが、ページfoo
またはfoo
のサブページbar
を作成する必要はありません。
@Hiボー・シメンセン:
フックplugsin_loaded
は1つのオプションですが、プラグインを使用することができますどのプラグインがどの順序で実行されているかを確認し、それを使用して最適なフックを見つけるあなたのために:
あなたの目標を考えれば、あなたはまたこの答えが役に立つと思うかもしれません:
それがあなたが必要としていたものではなかったならば、詳しく述べてください、そして私はうまくいけばもっと提供することができます。