Clipboard Upload for WordPress Media Library 剪贴板媒体上传助手插件

2025年12月19日 | 分享 | 点击首评

在 WordPress 后台上传图片,你是否还停留在“保存图片到本地 -> 打开媒体库 -> 点击上传 -> 选择文件”的原始阶段?

我为大家带来了一款轻量级但极具生产力的工具:Clipboard Upload for Media Library。仅需Ctrl+C 和Ctrl+V即可,大大解放生产力。

Github地址:wp-clipboard-media-upload

 

 为什么需要这个插件?

作为创作者,我们经常从截图工具、设计软件(如 Figma/Photoshop)或浏览器中直接获取图片。如果每次都要先“另存为”再上传,不仅浪费硬盘空间,更打断了创作思路。

Clipboard Upload 让你只需在媒体库界面按下 Ctrl+V(或 Cmd+V),图片便会直接进入你的 WordPress 托管空间。

 

核心功能亮点

全场景支持:

媒体库列表:在网格视图下直接粘贴。

文章编辑器:在编辑文章时打开“特色图片”弹窗,直接粘贴并自动选中。

传统上传页:支持 /wp-admin/media-new.php 页面。

自动清洗 EXIF 信息:为了保护隐私,插件在上传时会自动移除图片的地理位置、拍摄设备等敏感元数据。

实时进度反馈:优雅的进度条显示,让你对上传状态了如指掌。

智能自动选中:在弹窗中上传完成后,插件会自动为你勾选新图片,点击“设置特色图片”一气呵成。

安全可靠:遵循 WordPress 官方安全标准,支持 Nonce 校验与权限检查,支持 WebP 等现代图片格式。

 

 技术实现方案(针对开发者)

这款插件的实现结合了 WordPress 后端处理与前端动态监听:

前端:利用 MutationObserver 动态监听 DOM 变化,确保即使是动态弹出的“特色图片”窗口也能即时加载粘贴监听。

后端:通过 admin-ajax.php 接收 FormData,利用 media_handle_upload 核心函数处理文件入库,确保与 WordPress 自有的缩略图生成机制完美兼容。

国际化:完整支持 I18N 规范,目前已内置中英双语语言包。

使用指南 (Installation & Usage)

下载地址:

Github:wp-clipboard-media-upload

1. 如何安装 (Installation)

方法 A:手动上传(推荐)
下载插件的压缩包(wp-clipboard-media-upload.zip)。

登录 WordPress 后台,点击 插件 -> 安装插件。

点击页面顶部的 上传插件 按钮,选择下载好的 ZIP 文件。

安装完成后,点击 启用插件。

方法 B:通过 FTP
将压缩包解压,得到 wp-clipboard-media-upload 文件夹。

使用 FTP 工具(如 FileZilla)连接到你的服务器。

将文件夹上传至 /wp-content/plugins/ 目录。

进入 WordPress 后台 插件 页面,找到并启用。

2. 如何使用 (How to Use)

插件启用后无需任何配置,在媒体库,或者在文章编辑页面添加媒体入口,特色图片入口均可调用,在上传页面顶部会看到“在此处粘贴图片(Ctrl+V)即可上传”。

3. 注意事项 (Notes)

文件格式:支持常见的 JPG, PNG, GIF, WEBP 格式。

隐私保护:插件会自动重写图片数据以清除 EXIF 信息,保护你的拍摄地点等隐私。

 

使用小贴士

截图即传:使用微信/钉钉截图或 Win+Shift+S 截图后,直接在媒体库粘贴即可。

希望这款小工具能让你的 WordPress 写作体验变得更加顺滑!如果你有任何改进建议,欢迎在评论区留言。

更新记录:

= 1.0.3 =

功能更新: 新增客户端图片处理功能。支持居中裁剪与等比例缩放(最大宽度/高度)。
国际化 (I18n): 优化了所有交互组件的多语言支持。

= 1.0.2 =

功能更新: 支持多张图片同时粘贴。
功能更新: 引入堆放式反馈系统,为每个上传任务提供独立的进度条。

= 1.0.1 =

交互升级:在媒体库弹窗粘贴图片后,插件会自动从“上传”标签切换到“库”标签并选中图片,大幅提升操作连贯性。
全页面支持:除了弹窗,现在也完美支持 WordPress 独立上传页面(media-new.php)及更多复杂的上传区域。
全新进度条:重构了上传反馈界面,采用更美观的悬浮样式,并区分了“上传中、成功、错误”等状态。
实时预览:在独立上传页粘贴后,图片会立即出现在列表首位,无需刷新页面。
代码规范:所有样式类名均加上了 wpcp- 前缀,有效避免与主题或其他插件的样式冲突。

 

PS:版权归本人所有,为保证安全性,请勿在本站以外的第三方下载本插件。

发布评论