Intereting Posts
Как перевести несколько установок на одну установку Multisite? Несколько сайтов WordPress с докере Как добавить шаблоны страниц в категории Изменение фильтра даты на странице администратора для настраиваемого типа сообщения для привязки к настраиваемому полю Расширенные пользовательские поля. Карта Google не будет отображаться, если не будет сброшена переменная. Можно ли удалить редактор полей Rich Text для определенного сообщения? Получите RSS-канал о новом обновлении плагина Поиск в таблице? как удалить (не исключать) пункт меню из панели навигации как настроить контент на статической странице с помощью css и xhtml Для изображений домашней страницы (для веб-сайта для малого бизнеса) лучше ли использовать пользовательские поля или post_thumbnail? Как настроить страницы входа / регистрации WordPress? Изменить шаблон «на лету» на основе выбора родительского поста Пользовательская таксономическая иерархия для пользовательских типов сообщений (например, категории и подкатегории) Пользовательская страница входа с настраиваемыми переадресациями для каждого пользователя?

Использование 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 вы хотите в этом формате.

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