通过图片的网址链接把图片添加到WordPress媒体库但是图片实际没有下载到媒体库
非常绕口!!!
“通过远程 URL 映射技术,将外链图片以元数据形式注入 WordPress 媒体库,实现‘零下载、零存储’的虚拟附件管理。”
1. 功能介绍 (Introduction)
囧丁乙 – url2wp 是一款高性能远程图片外链工具。它像“手术刀”一样精准,通过直接修改 WordPress 媒体库逻辑,实现将远程 URL 映射为本地媒体附件,而无需物理下载文件到你的服务器。
-
零存储占用:图片保留在原始服务器,不消耗本地磁盘空间。
-
原生集成:完美切入 WordPress 标准上传界面和媒体库弹窗。
-
自动探测:内置
getimagesize逻辑,自动获取远程图片的尺寸与 MIME 类型。 -
防重复机制:通过数据库校验,防止同一 URL 被多次导入。
-
路径拦截:通过核心 Hook 拦截文件路径请求,强制将本地路径重定向至远程 URL。
2. 安装说明 (Installation)
-
环境要求:建议 PHP 8.4+,WordPress 6.0+。服务器需开启
allow_url_fopen以支持自动探测功能。 -
上传目录:将插件文件夹解压至
/wp-content/plugins/eezz-url2wp/。 -
结构核验:确保
src/目录及其内部的类文件(Init, Admin, Processor 等)完整,且文件名均为小写以确保 Linux 兼容性。 -
激活插件:在 WordPress 后台“插件”菜单中点击“激活”。
3. 使用说明 (Usage)
A. 批量添加外链
-
进入 媒体库 -> 添加外链 (Add External Media) 或在标准上传界面点击“Add External Media without Import”按钮。
-
在输入框中每行输入一个图片 URL。
-
点击 “Add”。系统将自动探测图片信息并反馈状态(✅ 成功 或 ❌ 失败)。
B. 手动干预模式
-
如果远程服务器开启了防盗链或禁止探测,探测将失败。此时在界面下方会显示手动属性输入区。
-
输入具体的 宽度 (Width)、高度 (Height) 和 MIME 类型(如 image/jpeg),然后再次点击添加。


