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