フックとリダイレクトについての質問 では、PHPヘッダー関数の代わりにwp_redirectを使用することをお勧めします。なぜwp_redirectが望ましいのでしょうか。
ソース を参照してください。 IISサーバー用の追加ロジック、およびいくつかのフックがあります。それはプラグ可能な機能でもあるので、再定義されるかもしれません。
全体的にそれはただもっと柔軟で、他の開発者にあなたのコードを扱うより多くの選択肢を与えます。
それ(wp_redirect fn)は単にヘッダを設定するだけではありません。ちょっと見てください ここ ヘッダーを設定する前にそれがすること。