![图片[1] | 【子比主题】增强媒体库插件 | AJYes Studio](https://www.ajyes.com/wp-content/uploads/2026/08/20260819174823595-1-1024x847.webp)
1. 插件简介
媒体文件夹增强 是一款专为 WordPress 中文用户打造的媒体库 & 内容文件夹管理插件。
核心能力包括:
- 无限层级树形文件夹管理(媒体库、文章、页面、自定义文章类型、插件页面)
- 拖拽式媒体分类(支持单选/多选/批量整理)
- 上传时选择目标文件夹(所有后台上传入口通用)
- 媒体悬停元数据卡片(跟随鼠标 4 象限自动翻转)
- 媒体原地替换(保留原 URL 和附件 ID)
- 媒体回收站 & 未使用媒体清理
- 动态文件夹(按年月/作者/类型/未分类自动分组)
- SVG 安全上传、自动重命名、ZIP 下载
- 角色权限 & 用户权限精细控制
- 邮件通知(新上传/删除/文件夹变更/用户删除)
- 配置导入导出 & 第三方插件迁移(WPMF / Real Media Library / FileBird)
![图片[2] | 【子比主题】增强媒体库插件 | AJYes Studio](https://www.ajyes.com/wp-content/uploads/2026/08/20260819174826275-2-1024x845.webp)
2. 快速上手(3 分钟)
Step 1:开启内容类型
进入 设置 → 媒体文件夹增强 → 文件夹设置,在「启用文件夹的内容类型」中勾选你需要的类型(至少勾选「媒体库」),保存。
Step 2:创建文件夹
进入 媒体库,在左侧栏点击 「+ 新建文件夹」,或右键空白 → 新建文件夹。支持多级嵌套:在任意文件夹上右键 → 新建子文件夹。
Step 3:拖拽分类
在右侧媒体网格里,点选或按住 Shift 多选图片,按住鼠标左键拖到左侧文件夹即可移动。拖到目标文件夹时会出现稳定的蓝色高亮边框,松手即刻移动成功,媒体库会自动刷新并跳转到目标文件夹。
Step 4:自定义设置
打开设置页面的各个选项卡,开启你需要的功能:悬停元数据、媒体替换、批量下载 ZIP、媒体回收站、SVG 上传等。改完点击「保存更改」,然后 Ctrl + F5 强刷缓存即可生效。
3. 核心功能详解
3.1 文件夹操作
| 操作 | 方法 |
|---|---|
| 新建文件夹 | 左栏顶部「+」按钮,或在任意文件夹/空白处右键 → 新建文件夹 |
| 重命名 | 在文件夹上右键 → 重命名,或双击文件夹名 |
| 移动/嵌套 | 直接拖动文件夹到另一个文件夹内部,形成多级结构 |
| 删除 | 右键 → 删除(或选中按 Delete)。删除文件夹只是移除分类关系,不会删里面的媒体文件 |
| 恢复最近删除 | 顶部工具栏 ↶ 撤销按钮(需先在设置中开启撤销功能) |
| 下载整个文件夹 | 右键 → 下载为 ZIP(需先在设置中开启) |
3.2 拖拽与媒体移动
支持两种拖拽模式:
- 内部移动:从右侧媒体网格拖到左侧文件夹(不会显示蓝色全屏上传蒙层,文件夹有高亮)
- 上传到指定文件夹:从电脑桌面拖真实文件进来,拖到具体文件夹松手上传,上传后媒体自动进入该文件夹
| 操作 | 方法 |
|---|---|
| 单选移动 | 鼠标左键按住 1 张拖到目标文件夹 |
| 多选移动 | 按住 Ctrl(Mac: Cmd)点选多张,或按住 Shift 选连续范围,然后整体拖拽 |
| 批量整理 | 工具栏 → 批量整理 → 按年月/作者/文件类型/尺寸一键自动分类 |
| 从文件夹移除 | 右键 → 移除(只是从该文件夹移出,媒体仍在「全部」里可见) |
3.3 上传时选择目标文件夹
在任何后台页面的媒体上传模态框里(编辑文章、页面、小工具、自定义器、媒体库等),切换到「上传文件」Tab 时,「选择文件」按钮下方会自动出现一个紧凑的文件夹选择器:
- 选择目标文件夹后立即生效,无需点「应用」按钮
- 选择后,拖入或点选上传的文件自动归入此文件夹
- 选择器会记忆上次选择,下次打开模态框自动恢复
- 与媒体库浏览 Tab 的筛选器双向同步
前提条件:必须在「文件夹设置」→「在哪些内容类型启用」里勾选「媒体(attachment)」。文章/页面类型不需要勾选——只要媒体勾选了,编辑文章时的上传模态框也会有选择器。
技术实现:通过 6 层兜底机制确保选择器在各种场景下都能出现并持久存在(Tab 切换不消失):
Modal.prototype.open补丁UploaderInline.render同步注入(并入 Backbone 渲染链)- 长驻 MutationObserver
- 自适应轮询(活跃 300ms/次,空闲 4s/次,无限运行)
- Tab 切换监听
- 点击按钮延迟扫描
3.4 媒体悬停元数据
在设置「文件夹设置」→ 媒体悬停字段中勾选要显示的列(标题/尺寸/类型/上传日期/文件大小/作者等),鼠标停在媒体缩略图上无需点击即可查看。
卡片会跟随鼠标位置自动做 4 象限翻转定位,就算缩略图在屏幕角落也不会被裁切。
3.5 媒体替换(原地替换附件,不换 URL)
需要更新某个图片但保留原始链接时使用:
- 在媒体列表模式或媒体编辑页,找到「替换媒体」按钮
- 上传新文件(支持同格式或不同格式)
- 系统会保持原附件 ID / URL 不变,旧文件按设置保留副本时间或立即覆盖
- 所有引用此附件的文章/页面自动显示新图,不用重新插入
可选设置:替换媒体文件时同步更新媒体标题。
3.6 媒体回收站
开启后,误删媒体不会真的从数据库删掉:
- 左栏出现回收站文件夹,30 天内可恢复(时间可配置)
- 超过保留天数自动永久删除
- 恢复后媒体原文件夹归属不变
3.7 媒体清理(检测 & 移除未使用附件)
清理没有被任何文章/页面/菜单/小工具/特色图像引用的「孤儿附件」,节省空间。
注意:清理前一定要先备份数据库和 wp-content/uploads。建议先「扫描查看结果列表」,确认都是没用的再点「清理」。
3.8 动态文件夹(智能自动分类)
开启后会自动生成以下只读虚拟文件夹,媒体一上传就自动归档:
| 类型 | 说明 |
|---|---|
| 按年月 | /2024/03 格式,所有媒体自动按上传月份归类 |
| 按作者 | 按上传者用户名分子文件夹,多人协作超有用 |
| 按类型 | 图片/视频/音频/文档/压缩包,一键筛选 |
| 未分类 | 显示没放任何自定义文件夹的媒体,快速补漏 |
可设置「动态文件夹仅管理员可见」。
3.9 内容类型白名单
每个内容类型的启用是独立的,没勾选则对应页面完全不显示文件夹管理(不注入侧边栏/不加载 JS CSS/不做查询过滤)。
| 内容类型 | 生效的后台页面 |
|---|---|
| 媒体库(Media) | 媒体库网格/列表模式、媒体编辑页、特色图像上传面板 |
| 文章(Posts) | 文章列表页、新建文章页 |
| 页面(Pages) | 页面列表页、新建页面页 |
| 插件(Plugins) | 插件列表页 |
| 自定义文章类型 | 产品、作品、活动等 CPT 列表页/编辑页 |
提示:如果只想在编辑文章时使用上传文件夹选择器,但不想在文章列表页显示文件夹侧边栏,可以只勾选「媒体」不勾选「文章」。编辑文章时的媒体上传模态框仍然会有选择器(已做特殊放行)。
3.10 其他实用功能
| 功能 | 说明 |
|---|---|
| SVG 安全上传 | 上传时自动做 SVG 安全过滤(防止 XSS) |
| 自动重命名 | 根据媒体标题自动重命名文件,中文乱码文件名自动规范化,SEO 友好 |
| 最大上传限制 | 可自定义 MB 值(不能超过 PHP.ini 上限) |
| 自定义文件夹颜色 | 外观自定义选项卡,给每个文件夹单独设不同颜色 |
| 记住最近文件夹 | 新建文章/媒体时自动放到上次选的文件夹 |
| 撤销功能 | 可撤销最近的文件夹移动/重命名/删除操作 |
| ZIP 下载 | 右键文件夹 → 下载为 ZIP 包 |
4. 设置选项卡详解
4.1 文件夹设置(常规)
80% 的功能开关都在这:
| 设置项 | 说明 |
|---|---|
| 启用文件夹的内容类型 | 勾选哪些类型使用文件夹管理(媒体/文章/页面/插件/CPT) |
| 默认文件夹 | 进入列表时默认显示的文件夹(最近记忆/全部/未分配/具体文件夹) |
| 启用键盘快捷键 | N 新建、Del 删除、R 重命名等 |
| 启用动态文件夹 | 按作者/月份/大小/类型自动分组 |
| 启用撤销功能 | 可设置撤销超时时间(1-120 分钟) |
| 启用媒体文件替换 | 允许原地替换附件文件 |
| 启用未使用媒体清理 | 检测并移除未被引用的孤儿附件 |
| 媒体库悬停时显示详细信息 | 无需点击即可查看媒体元数据 |
| 限制最大上传大小 | 自定义 MB 值 |
| 删除媒体时先移入回收站 | 误删可恢复 |
| 替换媒体文件时同步更新标题 | 替换后媒体标题也跟着变 |
| 新文件夹创建在末尾 | 默认创建在顶部 |
| 允许上传 SVG 文件 | 自动做安全过滤 |
| 自动将新上传媒体分配到当前文件夹 | 上传即归类 |
| 允许将媒体文件夹下载为 ZIP | 需 PHP ZIP 扩展 |
| 根据媒体标题自动重命名文件 | SEO 友好 |
| 记住用户最近选中的文件夹 | 新建时自动继承 |
| 在主管理菜单中显示 | 默认显示在设置子菜单 |
| 工具栏固定(粘性) | 滚动时工具栏置顶 |
| 限制普通用户只能看到自己的文件夹 | 用户隔离 |
| 动态文件夹仅管理员可见 | 防止普通用户看到自动分类 |
| 媒体悬停显示字段 | 标题/尺寸/类型/上传日期/作者/文件大小 |
| 启用调试模式 | 仅开发者,F12 控制台查看调试信息 |
| 卸载时删除数据 | 彻底清除所有插件数据 |
4.2 外观自定义
| 设置项 | 说明 |
|---|---|
| 新建文件夹按钮颜色 | 颜色选择器 |
| 批量组织按钮颜色 | 颜色选择器 |
| 替换文件按钮颜色 | 颜色选择器 |
| 下拉菜单主题色 | 颜色选择器 |
| 侧边栏主色 | 颜色选择器 |
| 默认图标颜色 | 文件夹图标默认色 |
| 预设颜色(8 个) | 创建/编辑文件夹时可快速选择的调色板 |
| 字体 | 11 种字体可选(微软雅黑/苹方/宋体/黑体等) |
| 大小 | 小(14px)/中(16px)/大(18px) |
| 超长文件夹名横向滚动 | 默认溢出省略 |
| 文件夹区域显示在内容列表上方 | 默认在左侧 |
4.3 导入/导出
| 功能 | 说明 |
|---|---|
| 导出当前文件夹结构 | 下载 JSON 文件(不含实际媒体文件) |
| 从 JSON 导入 | 上传 JSON → 预览文件夹数量 → 确认导入 |
| 卸载时删除数据 | 勾选后卸载插件会彻底清除所有数据 |
| 从其他文件夹插件导入 | 一键检测并导入 WPMF / Real Media Library / FileBird / HappyFiles 的数据,不会删除原插件的任何数据 |
4.4 角色权限
按 WordPress 角色设置文件夹系统访问级别:
| 权限级别 | 说明 |
|---|---|
| 完全管理 | 可查看/创建/编辑/删除所有文件夹 |
| 查看与编辑 | 可查看和编辑,不能创建/删除 |
| 仅查看 | 只能查看,不能修改 |
| 无访问权限 | 看不到文件夹系统 |
可按角色(管理员/编辑/作者/投稿者)分别设置。
4.5 用户权限
按用户单独指定权限,适合:
- A 用户只能看自己的文件夹
- B 用户是共享管理员
用户权限优先级高于角色权限。
4.6 邮件通知
| 设置项 | 说明 |
|---|---|
| 接收邮箱 | 支持多个邮箱,可添加/删除 |
| 发送测试邮件 | 验证邮箱配置是否正确 |
| 有新文件上传时 | 可选择哪些内容类型的上传会触发 |
| 有内容被删除时 | 可选择哪些内容类型 |
| 文件夹发生变化时 | 新建、重命名、移动、删除等 |
| 特定用户被删除时 | 可指定监控的用户(不选则所有用户) |
4.7 使用说明/教程
就是当前说明文档的后台版本,包含快速上手、核心功能详解、快捷键速查、设置选项卡速览、常见问题 FAQ。
5. 快捷键速查表
以下快捷键需先在「文件夹设置」中开启「启用键盘快捷键」(默认开启)。
| 快捷键 | 功能 | 适用场景 |
|---|---|---|
N | 快速新建文件夹 | 媒体库/文章编辑 |
R | 重命名选中的文件夹 | 选中文件夹后 |
Delete / Backspace | 删除选中的文件夹 | 选中文件夹后 |
Ctrl + Z | 撤销最近的移动/重命名/删除 | 任意场景 |
Ctrl + A | 全选当前文件夹所有媒体 | 媒体网格/列表 |
Esc | 取消选择/关闭弹层 | 任意场景 |
F | 聚焦左侧搜索框 | 任意场景 |
← / → | 展开/折叠当前树节点 | 键盘操作树 |
↑ / ↓ | 在树里上下选择节点 | 键盘操作树 |
![图片[3] | 【子比主题】增强媒体库插件 | AJYes Studio](https://www.ajyes.com/wp-content/uploads/2026/08/20260819163621417-a8b068de-1bee-46b8-b02a-7df9112acacf-1024x760.webp)
6. 联系支持
| 渠道 | 信息 |
|---|---|
| 官网 | www.ajyes.com |
| 技术支持邮箱 | admin@ajyes.com |
| 遇到 Bug | 先开启调试模式 → F12 控制台 → 把红色错误信息发邮件给我们 |
发邮件时请附上:WordPress 版本、插件版本、问题截图、复现步骤。




