web-dev-qa-db-ja.com

設定APIを使用して画像をアップロードする方法

回転バナーで使用する画像をユーザーがアップロードできるようにしたいです。私はメディアライブラリ を使ってみましたが、あまり助けにはなりませんでした ...だから私は自分自身でアップロードを実装したいと思いました。しかし、私は別の問題に遭遇しました...私は彼らが私のために更新オプションとものをする設定APIを使っています。それならどうやってアップロードを処理できますか?

私はValidateコールバックを使って画像をアップロードしてから、Settings APIがそれらを保存できるように$ _POST変数を手動で設定することを考えました。しかし、それは間違っているようです。何か案は?

2
JM at Work

Media Loaderから選択されたURLのリストだけが必要です。他にもありますが、私はあなたの管理者のためのSettings API準拠のテーマオプションパネルを持っています。これには、メディアローダーを使用してファイルをアップロードし、テキストフィールドにそのファイルの返されたURLを入力する「アップロード」オプションがあります。これはSettings APIのオプションとして保存されます。おそらくあなたはそれからアイデアを得ることができます。あなたは予め設定された量の 'アップロード'オプション(例えば5つのURL /画像)を提供するか、あるいはそれを異なって処理するためにコードを修正することができます。

テーマオプションパネルフレームワーク

0
Jeff