查看我们的项目 ➟

通过图片的网址链接把图片添加到WordPress媒体库但是图片实际没有下载到媒体库

通过图片的网址链接把图片添加到WordPress媒体库但是图片实际没有下载到媒体库

通过图片的网址链接把图片添加到WordPress媒体库但是图片实际没有下载到媒体库

非常绕口!!!

“通过远程 URL 映射技术,将外链图片以元数据形式注入 WordPress 媒体库,实现‘零下载、零存储’的虚拟附件管理。”

1. 功能介绍 (Introduction)

囧丁乙 – url2wp 是一款高性能远程图片外链工具。它像“手术刀”一样精准,通过直接修改 WordPress 媒体库逻辑,实现将远程 URL 映射为本地媒体附件,而无需物理下载文件到你的服务器。

  • 零存储占用:图片保留在原始服务器,不消耗本地磁盘空间。

  • 原生集成:完美切入 WordPress 标准上传界面和媒体库弹窗。

  • 自动探测:内置 getimagesize 逻辑,自动获取远程图片的尺寸与 MIME 类型。

  • 防重复机制:通过数据库校验,防止同一 URL 被多次导入。

  • 路径拦截:通过核心 Hook 拦截文件路径请求,强制将本地路径重定向至远程 URL。


2. 安装说明 (Installation)

  1. 环境要求:建议 PHP 8.4+,WordPress 6.0+。服务器需开启 allow_url_fopen 以支持自动探测功能。

  2. 上传目录:将插件文件夹解压至 /wp-content/plugins/eezz-url2wp/

  3. 结构核验:确保 src/ 目录及其内部的类文件(Init, Admin, Processor 等)完整,且文件名均为小写以确保 Linux 兼容性。

  4. 激活插件:在 WordPress 后台“插件”菜单中点击“激活”。


3. 使用说明 (Usage)

A. 批量添加外链

  • 进入 媒体库 -> 添加外链 (Add External Media) 或在标准上传界面点击“Add External Media without Import”按钮。

  • 在输入框中每行输入一个图片 URL。

  • 点击 “Add”。系统将自动探测图片信息并反馈状态(✅ 成功 或 ❌ 失败)。

B. 手动干预模式

  • 如果远程服务器开启了防盗链或禁止探测,探测将失败。此时在界面下方会显示手动属性输入区。

  • 输入具体的 宽度 (Width)高度 (Height)MIME 类型(如 image/jpeg),然后再次点击添加。