Skip to content

Всё для WordPress, веб-разработки — и не только

📁 6 плагинов загрузки файлов для WordPress 2026 (бесплатные и платные)

📁 6 плагинов загрузки файлов для WordPress 2026 (бесплатные и платные)

Форма обратной связи без загрузки файла, это упущенная возможность. Клиент хочет прислать техзадание в PDF, загрузить логотип для мерча или прикрепить скриншот ошибки, а WordPress говорит «тип файла не разрешён».

Проблема в том, что стандартный WordPress разрешает лишь узкий набор MIME-типов. Без плагина вы не примете ZIP, CSV, AI, XML, SVG или WebP ни через форму, ни через WooCommerce-чекаут. Мы собрали 6 инструментов, которые закрывают эту задачу: от системного whitelist-расширения до полноценного drag-and-drop с шорткодом.

Каждый плагин в добірке проверен на совместимость с WordPress 6.x, актуален на 2026 год и решает свой сценарий: кому-то нужна простая разблокировка типов файлов в админке, кому-то фронтенд-загрузчик с прогресс-баром, а кому-то приём файлов на чекауте WooCommerce.

💡 Быстрый обзор:

  • Откройте список MIME-типов через File Upload Types, бесплатный плагин от разработчиков WPForms для правки whitelist WordPress.
  • Добавьте drag-and-drop загрузчик в Contact Form 7 через Drag and Drop Multiple File Upload, лайт бесплатен, премиум от 29 долларов добавляет автоудаление файлов.
  • Настройте приём файлов на чекауте WooCommerce с Checkout Files Upload, поле до или после оплаты с лимитами по размеру и расширениям.

Сравнительная таблица

Плагин

Бесплатная версия

Платная от

Тип загрузки

WooCommerce

Ключевая фича

File Upload Types

Да

-

Админка / формы

Нет

Whitelist MIME в ядре

Ajax Multi Upload

Нет

$14

Фронтенд (шорткод)

Нет

AJAX без перезагрузки

Iptanus File Upload

Да

-

Фронтенд + виджет

Нет

Шорткод + выбор папки

Drag and Drop Multiple File Upload

Да

$29

Фронтенд (CF7)

Нет

Drag-and-drop в CF7

Checkout Files Upload

Да

По запросу

Чекаут

Да

Загрузка на/после чекаута

WPForms

Нет

$39.60/год

Фронтенд (формы)

Да (Pro)

Конструктор форм + загрузка

1. File Upload Types

Страница настроек MIME-типов в File Upload Types

Бесплатный плагин от команды WPForms, который расширяет системный whitelist WordPress. Если пользователь пытается загрузить файл с незарегистрированным расширением, WordPress выдаёт ошибку «This file type is not permitted». File Upload Types убирает это ограничение, вы добавляете нужные MIME-типы в интерфейсе админки, и они становятся доступны везде: через медиабиблиотеку, формы, REST API.

Плагин не создаёт фронтенд-загрузчик. Он работает на уровне ядра, правит список разрешённых расширений глобально. Это системный инструмент, а не пользовательский виджет. Под капотом фильтр upload_mimes, вызываемый через понятный UI без строчки кода. Для ZIP, CSV, XML, AI, CAD, SVG и других технических форматов, первое, что стоит активировать на свежем сайте.

Интеграция с WPForms идёт из коробки: типы, добавленные через плагин, автоматически подхватываются формой. Разработчики выложили туториал по созданию кастомных типов для нетипичных кейсов.

Плюсы:

  • Правит whitelist MIME-типов на уровне ядра WordPress
  • Бесплатный и опенсорсный, без премиум-апселла
  • Интеграция с WPForms без дополнительных настроек
  • Простой UI, выбор галками и ручной ввод MIME

Минусы:

  • Не добавляет фронтенд-загрузчик (только системный whitelist)
  • Нет визуального drag-and-drop, чисто админка
  • Не совместим с WooCommerce-чекаутом напрямую

Цена: Бесплатно.

🔗 File Upload Types на WordPress.org

2. Ajax Multi Upload

Интерфейс Ajax Multi Upload с прогресс-баром

jQuery-плагин от QuanticaLabs с шорткодом [ajax_multi_upload]. Вставляете его на любую страницу или пост, пользователи загружают одиночные или множественные файлы AJAX-методом, без перезагрузки страницы. Прогресс-бар, очередь файлов, счётчик загруженного, всё на фронтенде.

На практике это один из самых простых способов добавить приём файлов на лендинг или страницу контактов. Шорткод требует ноль знаний кода, просто вставили и готово. Плагин кроссбраузерный, тянет и Chrome, и Firefox, и Safari. Встроенный ресайзер изображений меняет разрешение загруженных картинок до заданных размеров.

Из минусов: поддержка не мгновенная, ответа от команды иногда приходится ждать несколько часов. Последнее обновление вышло в конце 2022 года, но плагин до сих пор продаётся на CodeCanyon и стабилен на актуальной версии WordPress. Для разовых задач и небольших проектов, годный вариант. Для сайта с высокими требованиями к безопасности выбирайте более свежий инструмент.

Плюсы:

  • Шорткод, вставил и работает, без строчки кода
  • AJAX-загрузка без перезагрузки страницы
  • Встроенный ресайзер изображений
  • Одиночная или множественная загрузка в одной очереди

Минусы:

  • Последнее обновление, ноябрь 2022, развития нет
  • Поддержка отвечает с задержкой
  • Нет бесплатной версии для теста
  • Нет интеграции с WooCommerce

Цена: $14, единоразовый платёж на CodeCanyon.

🔗 Ajax Multi Upload на CodeCanyon🔗 Живая демонстрация

3. Iptanus File Upload

Фронтенд-форма Iptanus File Upload с выбором папки назначения

Ранее известен как WordPress File Upload, переименован в Iptanus File Upload, но слаг wp-file-upload на wordpress.org сохранился. Бесплатный, с коротким шорткодом [wordpress_file_upload] и отдельным виджетом для сайдбара. Пользователь загружает файлы с любой страницы, поста или виджета, и сразу видит их в дашборде WordPress через специальный виджет последних загрузок.

Фича, которой нет у конкурентов: выбор папки назначения с фронтенда. Пользователь сам решает, в какую поддиректорию wp-content положить файл. Плюс кастомные поля, можно собрать дополнительную информацию о загрузке: описание, теги, назначение. Система ролей ограничивает загрузку по правам пользователя, администраторы видят одно, подписчики другое.

Мультиязычная поддержка, фильтры и хуки до и после загрузки, email-уведомления о каждом новом файле, всё в бесплатной версии. Плагин жив и обновляется: v5.1.7 от декабря 2025, активная установка, 30 000+ сайтов. Для сайта с пользовательским контентом, один из лучших вариантов.

Плюсы:

  • Выбор папки назначения с фронтенда, уникальная фича
  • Шорткод + виджет + кастомные поля в одном бесплатном пакете
  • Email-уведомления о каждой загрузке
  • Контроль доступа по ролям пользователей
  • 30 000+ активных установок, свежее обновление (декабрь 2025)

Минусы:

  • Интерфейс админки визуально устарел
  • Нет встроенной интеграции с WooCommerce
  • Документация частично устаревшая (со старого названия)

Цена: Бесплатно.

🔗 Iptanus File Upload на WordPress.org

4. Drag and Drop Multiple File Upload

Drag-and-drop загрузка нескольких файлов в форме Contact Form 7

Расширение для Contact Form 7, добавляющее поле drag-and-drop в формы. Посетитель перетаскивает файлы мышью в область загрузки, видит прогресс и может удалить файл до отправки. Лайт-версия на wordpress.org закрывает базовый сценарий: лимит количества файлов, фильтр по типам и размерам, прикрепление файлов к email-уведомлению.

Премиум за 29 USD добавляет автоматическое удаление файлов после заданного срока, смену папки загрузки, улучшенную производительность и возможность отправлять ссылки на файлы вместо самих файлов в письме. Разработчик (codedropz.com) отвечает быстро, саппорт живой и активный.

На практике это лучший выбор, если у вас уже стоит Contact Form 7. Отдельный плагин не нужен, Drag and Drop Multiple File Upload расширяет существующую форму новым полем. Для сайта на CF7 с необходимостью приёма файлов, первое, что стоит попробовать.

Плюсы:

  • Встраивается прямо в Contact Form 7 как новый тип поля
  • Drag-and-drop с визуальной обратной связью и прогрессом
  • Возможность удалить файл до отправки формы
  • Лайт-версия полностью бесплатна и активно обновляется (май 2026)

Минусы:

  • Работает только с Contact Form 7, не универсальный загрузчик
  • Премиум за цену в 29 USD нужен для автоудаления файлов и смены папки
  • Без CF7 плагин бесполезен

Цена: Бесплатно (Lite) / платная от 29 долларов (Premium, единоразово).

🔗 Drag and Drop Multiple File Upload на WordPress.org🔗 Premium-версия на codedropz.com

5. Checkout Files Upload for WooCommerce

Поле загрузки файла на странице чекаута WooCommerce

Специализированный плагин для приёма файлов от покупателей на чекауте WooCommerce. Клиент заказывает персонализированный товар, например, кружку с логотипом, и прикрепляет макет прямо при оформлении. Поле появляется либо до формы чекаута, либо после оплаты на странице благодарности.

Гибкость настройки, одна из сильных сторон. Вы задаёте разрешённые расширения, максимальный размер файла, кастомные сообщения об ошибке и успехе. Поле можно показать или скрыть в зависимости от товаров в корзине, чтобы не светить загрузку тем, кто покупает стандартную позицию.

Лайт-версия на wordpress.org бесплатна и поддерживает одиночную загрузку. Премиум от WP Wham добавляет множественную загрузку, несколько мест размещения поля и расширенные триггеры показа. Из минусов, премиум заметно дороже аналогов, цена по запросу.

Плюсы:

  • Заточен именно под WooCommerce-чекаут, идеальная интеграция
  • Настройка видимости поля по товарам в корзине
  • Выбор позиции: до оплаты, после оплаты или на странице «Мой аккаунт»
  • Лайт-версия бесплатна и обновляется (май 2026)

Минусы:

  • Только WooCommerce, за пределами магазина бесполезен
  • Лайт-версия не поддерживает множественную загрузку
  • Цена премиум-версии непублична (по запросу)

Цена: Бесплатно (Lite) / Premium, цена по запросу у WP Wham.

🔗 Checkout Files Upload на WordPress.org🔗 Premium-версия на wpwham.com

6. WPForms

Конструктор форм WPForms с полем загрузки файлов

WPForms, конструктор форм с drag-and-drop, в котором загрузка файлов встроена как один из типов поля. Доступны два стиля: классический (кнопка «Выберите файл») и современный (drag-and-drop область). Форма принимает изображения, PDF, документы и другие типы файлов, вы задаёте лимиты в настройках поля.

Файлы, загруженные через форму, сохраняются либо в медиабиблиотеке WordPress, либо прикрепляются ссылкой в email-уведомлении. Для почты ссылка предпочтительнее, письмо не раздувается вложением и доставляется быстрее. Дополнительные поля (имя, email, телефон, чекбоксы) добавляются тем же drag-and-drop.

Из коробки, защита от спама (honeypot + капча), шаблоны форм и интеграции с Mailchimp, PayPal, Stripe. Но загрузка файлов доступна только начиная с тарифа Plus за $79.60 в год. Базовый тариф за 39.60 долларов в год включает только стандартные поля формы без файлового аплоада. Для интернет-магазина на WooCommerce есть отдельный тариф Pro с платёжными интеграциями.

Плюсы:

  • Визуальный конструктор форм, собрать форму за 5 минут без кода
  • Два стиля поля загрузки: кнопка и drag-and-drop
  • Интеграция с медиабиблиотекой WordPress
  • Шаблоны форм и защита от спама из коробки

Минусы:

  • Загрузка файлов только с тарифа Plus (от 79.60 USD/год), не в базовом
  • Подписка, а не единоразовый платёж
  • Избыточен, если нужна только загрузка файлов без полноценного конструктора

Цена: От $39.60 в год (Basic, без загрузки файлов) / Plus от 79.60 USD (с загрузкой).

🔗 WPForms, официальный сайт

Короткий обзор семи файловых плагинов от канала Formidable Forms, наглядно показывает разницу в интерфейсах и сценариях использования. За 8 минут, сравнение подходов: от простого whitelist-расширения до полноценного конструктора форм.

⁉️🤔 Частые вопросы

Какой плагин лучше для простого приёма файлов через форму?

Если у вас уже стоит Contact Form 7, ставьте Drag and Drop Multiple File Upload. Лайт-версия бесплатна, добавляет drag-and-drop-поле в CF7 за минуту и обновляется (май 2026). Если CF7 нет, берите Iptanus File Upload: шорткод [wordpress_file_upload] на любой странице и фронтенд готов, без привязки к другой форме.

Можно ли разрешить загрузку.svg и.webp без плагина?

Без плагина, только через wp-config.php или functions.php, и это рискованно: ошибка в коде положит сайт. File Upload Types добавляет.svg,.webp и любые другие расширения через админку галками, безопасно и обратимо. Плюс плагин автоматически подхватывает MIME-тип для каждого расширения.

Какой плагин для WooCommerce лучше всего?

Checkout Files Upload заточен именно под чекаут. Он показывает поле до или после оплаты, фильтрует по товарам в корзине и лимитирует размер. Для персонализированных товаров (печать на кружках, гравировка, мерч с логотипом) это стандарт индустрии на WordPress.

Что выбрать для мультиязычного сайта?

Iptanus File Upload поддерживает мультиязычность из коробки. Интерфейс фронтенда переводится стандартными средствами WordPress, кастомные поля и email-уведомления тоже. Плюс фильтры и хуки позволяют донастроить перевод под конкретную локаль без правки ядра плагина.

Почему WordPress блокирует загрузку некоторых типов файлов?

В ядре WordPress жёстко задан whitelist MIME-типов из соображений безопасности. ZIP, CSV, XML, AI, SVG и десятки других расширений туда не входят, их потенциально можно использовать для атаки. File Upload Types расширяет этот список, но ответственность за безопасность ложится на администратора: добавляйте только те типы, которые действительно нужны пользователям.

Можно ли обойтись без плагина и написать своё решение?

Можно, через wp_handle_upload и upload_mimes в functions.php или кастомный REST API endpoint. Но это часы разработки, тестирование безопасности и поддержка при обновлениях WordPress. Для типового сайта готовый плагин из добірки закроет задачу за 10 минут. Пишите своё, только если у вас уникальный пайплайн обработки файлов (антивирусная проверка, конвертация форматов на лету, интеграция с внешним хранилищем).

Как выбрать плагин загрузки файлов

Каталог плагинов WordPress для выбора решения под задачу

Выбор плагина сводится к сценарию, а не к рейтингу. Нужен системный whitelist, File Upload Types. Шорткод на любую страницу, Iptanus File Upload. Формы на Contact Form 7, Drag and Drop Multiple File Upload. Чекаут WooCommerce, Checkout Files Upload. Полноценный конструктор форм с загрузкой, WPForms (Plus). Разовый проект с ограниченным бюджетом, Ajax Multi Upload за 14 USD.

Попробуйте лайт-версию под свой сценарий, проверьте совместимость с темой и кеширующим плагином на тестовом окружении. И не забывайте про безопасность: каждый новый MIME-тип в whitelist, потенциальный вектор атаки. Добавляйте только то, что реально нужно пользователям.