マルチサイトインストールで設定APIを使用していて、オプションページがネットワークレベルにある場合options.php、管理ページが置かれwp-admin/network、WPがそのページにあることをWPが期待しているため、オプションの投稿は機能しませんwp-admin。
このWPインストールがマルチサイトインストールであるかどうかを(定数を介して)確認する関数を追加しました。そうである場合は、フォームのアクション値をに変更し../option.phpます。これでオプションは保存されますが、デフォルトのメッセージ「設定が保存されました」が表示されます。がありません(ただし、クエリ文字列にはが含まれますsettings-updated=true)。
メッセージを表示する方法について何か考えはありますか?