Miller Media Server File Import

Miller Media Server File Import

Details
View on WordPress

Miller Media Server File Import lets WordPress administrators browse files already on the server and import them directly into the Media Library — no need to download and re-upload.

This is useful when:

  • You’ve migrated files via FTP/SFTP and need to register them in WordPress
  • A developer has placed assets on the server that need to be in the Media Library
  • You have files in a non-standard location that should be accessible through WordPress

Features:

  • AJAX-powered file browser with breadcrumb navigation
  • Select individual files or use “Select All” to import in bulk
  • Duplicate detection — files already in the Media Library are flagged
  • Copy or move files from outside the uploads directory
  • Restrict browsing to a configurable root directory (defaults to wp-content)
  • Limit allowed file types via settings
  • Full REST API for programmatic access
  • Works with any user role that has the upload_files capability

Security:

  • Path traversal protection via realpath() boundary checks
  • MIME type validation using WordPress core functions
  • Capability checks on all endpoints (upload_files for browse/import, manage_options for settings)
  • CSRF protection via WordPress REST API nonces

Details

Plugin code:
miller-media-server-file-import
Plugin version:
1.0.0
Outdated:
No
WP version:
6.0 or higher
PHP version:
8.1 or higher
Test up to WP version:
6.9.1
Total installations:
0
Last updated:
2026-02-18
Rating:
Times rated:
0
files
import
media
server
upload