J'ai un plugin de formulaire WordPress et j'utilise media_handle_upload
pour télécharger les fichiers et y obtenir des identifiants directement et joindre ses identifiants à la publication en tant que méta-date, j'ai utilisé ce qui suit pour le faire:
Le HTML du champ du formulaire est:
<input type="file" name="my_file_upload" id="my_file_upload">
Et le code php était:
$attach_id = media_handle_upload( 'my_file_upload', $post_id );
if ( is_numeric( $attach_id ) ) {
update_post_meta( $post_id, '_my_file_upload', $attach_id );
}
Et tout fonctionnait parfaitement.
Maintenant, j'essaie de télécharger plusieurs fichiers, mon code HTML est:
<input type="file" name="my_file_upload[]" id="my_file_upload[]" multiple="multiple">
Mais je ne peux pas faire media_handle_upload
fonctionner la fonction avec plusieurs fichiers téléchargés.
Toute aide serait appréciée.