Wordpressに画像をアップロードするためのフォームを作成し、その画像を投稿のサムネイルとして設定しようとしています。しかし、media_handle_upload()関数を正しく機能させることができないようです。
ファイルに対するフォームの入力
<input type="file" name="image" />
次に、これはサーバー側のコードです
media_handle_upload( $_FILES['image'], 22 );
これが私が返すものです
object(WP_Error)#212 (2) { ["errors"]=> array(1) { ["upload_error"]=> array(1) { [0]=> string(212) "File is empty...." } } ["error_data"]=> array(0) { } }
私はファイル変数を入力するためにいくつかの異なる方法で遊んだことがありますが、どれもうまくいかないようです、私はそれをやっていますか、正確には$file_idは何ですか?