plugin-icon

Developersd Manage Media Support

作者:Sudip Debnath·
Control exactly which file types WordPress accepts, with per-role permissions, upload limits, and built-in MIME, magic-byte, and SVG security checks.
版本
1.1.3
最后更新
Aug 12, 2026

Developersd Manage Media Support is an advanced media management plugin that gives administrators precise control over what can be uploaded to their WordPress site — far beyond the handful of file types WordPress supports out of the box.

Enable support for SVG, WebP, AVIF, HEIC, fonts, PDFs, Office documents, archives, developer files (JSON, YAML, SQL, Markdown), audio/video, certificates, contact cards, and design files (Figma, Sketch, Adobe XD) — or register your own custom MIME types entirely.

Key Features

  • Enable or disable dozens of built-in file types across nine categories: Images, Fonts, Documents, Archives, Development Files, Media, Certificates, Contacts, and Design.
  • Register unlimited custom MIME types with your own extension, MIME string, and description.
  • Strict MIME validation using WordPress core’s own file inspection — never trusts the browser-supplied content type alone.
  • Optional magic-byte (file signature) checking to catch files renamed to bypass extension-based filters.
  • Built-in, dependency-free SVG sanitizer that strips scripts, event handlers, and other XSS vectors before an SVG is stored.
  • Configurable maximum upload size, with automatic detection of your server’s real upload_max_filesize / post_max_size limits and a clear warning when your setting exceeds what the server allows.
  • Copy-paste .htaccess and php.ini snippets for hosts that support raising those limits.
  • Per-role upload permissions, so you can allow SVG uploads for Administrators while blocking them for Authors, for example.
  • One-click preset profiles for common site types: Developer, Designer/Agency, Media Site, Business Website, and Educational.
  • Import, export, and reset settings as JSON.
  • Optional local upload audit log (who uploaded what, when, and whether it was allowed).
  • Live Upload Tester — check whether a file would be accepted without adding it to the Media Library.
  • System compatibility page showing PHP/WordPress versions and required extensions.
  • Full multisite compatibility.
  • Developer filters and actions for extending the plugin (devds_mime_catalog, devds_presets, devds_default_settings, and more).
  • Zero tracking. Zero telemetry. Zero external requests. Everything runs locally on your site.

Security First

Every uploaded file is checked against the extensions and MIME types you’ve explicitly enabled, validated against WordPress’s own file-type detection, and optionally checked against known file signatures. SVG uploads are sanitized by default when enabled. Nothing here ever relies on trusting a browser-supplied filename or content type.

Developer Friendly

The plugin is built with a clean, fully namespaced, object-oriented architecture. Every class has a single responsibility, all settings live in a single option (no custom database tables), and a full set of filters and actions lets other plugins register additional MIME types or adjust behavior without editing core files.

免费基于付费套餐
通过安装,您同意 WordPress.com 服务条款第三方插件条款
目前已测试版本
WordPress 7.0.4
这个插件是可用的下载,适用于您的站点。