KDA Media Button
·
Плагин добавляет в классический редактор WordPress кнопку для выбора изображений из папки на сервере и вставки их в запись. Поддерживает загрузку новых файлов, выбор существующих, настройку папки, разрешённых форматов и прав доступа. Полностью переводим (включены русский и английский языки).
KDA Media Button расширяет классический редактор WordPress новой кнопкой. При нажатии открывается всплывающее окно с доступом к структуре сайта:
- Просмотр папок относительно заданной базовой папки.
- Загрузка новых изображений прямо в текущую папку.
- Выбор существующего изображения и вставка в запись.
Плагин полностью настраивается со страницы параметров:
- Доступная папка — путь относительно корня сайта. Плагин может работать только внутри этой папки, что защищает остальную файловую систему.
- Разрешённые форматы — список расширений через запятую. Если оставить пустым, разрешены все распространённые форматы изображений (jpg, jpeg, png, gif, webp, svg, ico, bmp, tiff, tif, avif).
- Роли — выберите, какие роли (например, Администратор, Редактор) будут видеть кнопку в редакторе.
- Класс ссылки — задайте CSS-класс для ссылки на изображение или оставьте пустым, чтобы отключить.
- Журнал активности — опционально ведёт лог загрузок, удалений, создания и переименования папок.
Поддержка Gutenberg
Поддержка блоков Gutenberg доступна в бета-режиме. Плагин в первую очередь предназначен для классического редактора. Вы можете включить экспериментальный блок Gutenberg на странице настроек, если хотите его протестировать.
Работа с изображениями
После выбора изображения можно настроить вставку:
- Размер — вставить оригинал (Full) или сгенерированную копию (Thumbnail / Medium / Large).
- Выравнивание — Нет, Слева, По центру или Справа (добавляет соответствующий класс WordPress).
- Alt текст — альтернативный текст для вставляемого изображения.
- Ссылка на полный размер — обернуть изображение в ссылку на полный файл со встроенным лайтбоксом.
- Метаданные — разрешение (ширина×высота) и размер файла показываются перед вставкой, есть живой превью.
Можно выбрать несколько изображений и вставить их как галерею шорткодом [kda_media_button_gallery]:
[kda_media_button_gallery urls="https://.../a.jpg,https://.../b.jpg" size="medium" columns="3" link="none"]
Управление файлами
Всплывающее окно позволяет управлять структурой папок:
- Создавать новые подпапки.
- Переименовывать файлы и папки.
- Удалять файлы и папки (рекурсивно).
Безопасность
- Выход за пределы базовой папки блокируется.
- Загружаемые файлы проверяются по списку разрешённых форматов и обрабатываются через стандартный API загрузки WordPress.
- Все AJAX-запросы защищены nonces и проверкой ролей/прав.