Ho un plug-in per i form di WordPress e utilizzo media_handle_upload
per caricare i file e ottenere gli ID direttamente e allegare i propri ID al post come meta-data, per fare ciò ho usato:
L'HTML del campo modulo è:
<input type="file" name="my_file_upload" id="my_file_upload">
E il codice php era:
$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 );
}
E tutto funzionava perfettamente.
Ora sto provando a caricare più file il mio codice HTML è:
<input type="file" name="my_file_upload[]" id="my_file_upload[]" multiple="multiple">
Ma non riesco a far media_handle_upload
funzionare la funzione con il caricamento di più file.
Qualsiasi aiuto sarà apprezzato.