Использование wp_handle_upload () для направления определенного пути с использованием $ overrides

Как вы используете функцию wp_handle_upload и apply_filter вместе для загрузки файлов по определенному пути? Что будет отменой?

Например:

 $overrides = array('file' => 'C:\\uploads\\filename.pdf','message' => 'File written'); apply_filter('wp_handle_upload',$overrides); 

или что-то типа того? Или это правильный код?

Реальный вопрос здесь: какие $ overrides могут использоваться как ключ к этому ассоциативному массиву?

Solutions Collecting From Web of "Использование wp_handle_upload () для направления определенного пути с использованием $ overrides"

Вам нужно указать список допустимых типов mime.

Вы можете сделать это легко, просто получив разрешенные типы mime:

 $file = $_FILES['the-file']; $upload_file = wp_handle_upload($file, array( 'test_form' => false, 'mimes' => get_allowed_mime_types() )); 

Если вы посмотрите на код для разрешенных по умолчанию типов mime , вы можете вручную указать, какие типы mime вы хотите в этом формате.

Пример будет таким, как этот ответ .