質問: 'post'){ // 保存処理が入ります wp_redirect( menu_page_url('myplugin_page', false) ); } ``` しかしリダイレクト処理の部分ですでに何らかの文字出力があるとのエラーが起きます。 `Warning: Cannot modify header information - headers already sent` おそらくリダイレクトをする時点ですでに管理画面の HTML が出力されているのではないかと思います。 あるページに対してGETでアクセスされたらフォームを表示し、POSTでデータが送信されたら保存してリダイレクトするにはどのようにすればいいのでしょうか?
回答: それより前のフックを使えばよいのでは。 【WordPressの管理画面の特定のページを指定して一番早いタイミングのフック - Shinichi Nishikawa's】 【WordPressのアクションフックの種類と実行順 - Qiita】 https://qiita.com/kijtra/items/68a06083d25af8b5a119#管理画面リクエスト中に実行されるアクション