質問: 設定apiを使用して画像をアップロードする方法 回転バナーで使用する画像をユーザーがアップロードできるようにしたいです。私はメディアライブラリ を使ってみましたが、あまり助けにはなりませんでした ...だから私は自分自身でアップロードを実装したいと思いました。しかし、私は別の問題に遭遇しました...私は彼らが私のために更新オプションとものをする設定apiを使っています。それならどうやってアップロードを処理できますか?私はvalidateコールバックを使って画像をアップロードしてから、settings apiがそれらを保存できるように$ _post変数を手動で設定することを考えました。しかし、それは間違っているようです。何か案は?
回答: media loaderから選択されたurlのリストだけが必要です。他にもありますが、私はあなたの管理者のためのsettings api準拠のテーマオプションパネルを持っています。これには、メディアローダーを使用してファイルをアップロードし、テキストフィールドにそのファイルの返されたurlを入力する「アップロード」オプションがあります。これはsettings apiのオプションとして保存されます。おそらくあなたはそれからアイデアを得ることができます。あなたは予め設定された量の 'アップロード'オプション(例えば5つのurl /画像)を提供するか、あるいはそれを異なって処理するためにコードを修正することができます。 テーマオプションパネルフレームワーク