Добрый день!
Возникла необходимость реализовать в форме заказа множественную загрузку файлов.
Сейчас у меня сделана загрузка 1 файла через wp_handle_upload
Не пойму как можно через нее же сделать загрузку нескольких файлов.
Поля в форме:
<?php wp_nonce_field( 'my_file_upload', 'fileup_nonce' ); ?>
<span class="inp_file2"><input class="input-file" type="file" name="my_file_upload" id="my_image_upload" multiple="multiple"></span>
<img src="/wp-content/themes/iq-press/img/add.png" alt="" class="icon icon-clip ">
<label class="form__file" for="my_image_upload">Загрузить файл</label>
Обработчик:
if( wp_verify_nonce( $_POST['fileup_nonce'], 'my_file_upload' ) ){
if ( ! function_exists( 'wp_handle_upload' ) )
require_once( ABSPATH . 'wp-admin/includes/file.php' );
$file = &$_FILES['my_file_upload'];
$overrides = array( 'test_form' => false );
$movefile = wp_handle_upload( $file, $overrides );
}
Все хорошо загружает 1 файл на сервер.
Но как сделать несколько не пойму.
Может кто сталкивался ?
Спасибо заранее!