WordPress plugin intelligence profile

KDA Media Button

Browse a site folder, pick images and insert them into posts from the classic WordPress editor.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.4.3
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 5.0 · PHP 7.2
Directory statusactive
Last directory update31 Jul 20263mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records KDA Media Button version 1.4.3 as active, updated 3mo ago and tested up to WordPress 7.0.

Overview

About this plugin

KDA Media Button extends the classic WordPress editor with a new button. Clicking the button opens a popup window that gives access to the site structure so you can:

  • Browse folders relative to a configured base folder.
  • Upload new images directly into the current folder.
  • Select an existing image and insert it into the post.

The plugin is fully configurable from its settings page:

  • Accessible folder — a path relative to the site root. The plugin can only browse and upload inside this folder, which keeps the rest of the filesystem protected.
  • Allowed formats — comma separated list of allowed extensions. Leaving it empty allows all common image formats (jpg, jpeg, png, gif, webp, svg, ico, bmp, tiff, tif, avif).
  • Roles — choose which roles (e.g. Administrator, Editor) can see the editor button.
  • Lightbox link class — set a custom CSS class for the image link, or leave empty to disable the class.
  • Activity log — optionally keep a log of uploads, deletions, folder creation and renames.
  • Prefix with record ID — optionally prepend the current post ID to uploaded filenames. If a file with the same name already exists, a numeric suffix is added automatically.

Gutenberg support

Gutenberg block support is available in beta mode. The plugin is primarily designed for the classic editor. You can enable the experimental Gutenberg block from the settings page if you want to test it.

Working with images

When an image is selected you can fine-tune the insertion:

  • Size — insert the original (Full) or a generated Thumbnail / Medium / Large copy.
  • Alignment — None, Left, Center or Right (adds the matching WordPress align class).
  • Alt text — custom alternative text for the inserted image.
  • Link to full image — wrap the image in a link to the full-size file with a built-in lightbox.
  • Metadata — resolution (width×height) and file size are shown before insertion, with a live thumbnail preview.

You can select multiple images (multi-select) and insert them as a gallery using the [kda_media_button_gallery] shortcode:

jpg" size="medium" columns="3" link="none"]

File management

Inside the popup you can also manage the folder structure:

  • Create new subfolders.
  • Rename files and folders.
  • Delete files and folders (recursive).

Security

  • Folder traversal outside the configured base folder is blocked.
  • Uploaded files are validated against the allowed formats list and handled through the WordPress upload API.
  • All AJAX requests are protected with nonces and role/capability checks.
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • classic editor
  • folder
  • images
  • media
  • upload
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 5.0 · PHP 7.2
Update activity31 Jul 20263mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.