Описание plupload_default_params
— Filter
Хук plupload_default_params позволяет изменить параметры загрузки файлов, используемые библиотекой Plupload в WordPress. Он срабатывает при настройке параметров загрузчика, что дает возможность разработчикам адаптировать его под свои нужды
Примеры использования
Пример изменения максимального размера загружаемого файла:
add_filter('plupload_default_params', function($defaults) {
$defaults['max_file_size'] = '10mb';
return $defaults;
});
В этом примере мы изменяем максимальный размер файла для загрузки на ’10mb’.
Пример изменения URL для загрузки файлов:
add_filter('plupload_default_params', function($defaults) {
$defaults['url'] = '/custom-upload-endpoint.php';
return $defaults;
});
Здесь мы изменяем URL, на который будут отправляться загружаемые файлы.
Пример добавления новых типов файлов, которые могут быть загружены:
add_filter('plupload_default_params', function($defaults) {
$defaults['filters']['mime_types'][] = ['title' => 'Text Files', 'extensions' => 'txt'];
return $defaults;
});
Мы добавляем поддержку текстовых файлов в список разрешенных типов.
— Лучшие практики
– Использование
Используйте этот хук, когда необходимо настроить параметры загрузки файлов в WordPress, чтобы соответствовать требованиям вашего приложения
– Производительность
Хук не должен оказывать значительного влияния на производительность, так как изменения касаются только конфигурации загрузчика
– Предупреждения
Убедитесь, что изменения в параметрах загрузки не нарушают безопасность вашего сайта
Альтернативы
Тип: action
Этот хук позволяет инициализировать загрузчик Plupload и добавлять дополнительный функционал
Используйте его, если вам нужно выполнить дополнительные действия при инициализации загрузчика