內容簡介
Developersd Manage Media Support 是一款進階的媒體管理外掛,讓管理員能夠精確控制可上傳至 WordPress 網站的檔案類型,超越 WordPress 預設支援的檔案格式。
【主要功能】
• 支援多達九類的內建檔案類型
• 註冊無限自訂 MIME 類型
• 嚴格的 MIME 驗證機制
• 內建 SVG 清理工具
• 可配置的最大上傳大小
• 角色基礎的上傳權限設定
外掛標籤
開發者團隊
② 後台搜尋「Developersd Manage Media Support」→ 直接安裝(推薦)
原文外掛簡介
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.
