Devenia / WordPress 插件

Devenia Replace Media 让 WordPress 编辑者可以直接修正现有媒体附件

当一个 WordPress 媒体附件的既有 URL 已经服务于现有引用,且保留该地址比重新构建每个引用更重要时,可替换该附件。

Devenia Replace Media 如同一台装饰艺术风格的工业压机,在同一个 WordPress 附件框架内替换文件

现有附件

文件更改后仍可使用的内容

替换所选附件背后的文件,同时让其身份继续服务于已经使用它的引用。

媒体元数据

标题、图注、替代文本和描述仍会附加到该媒体记录。

内容关系

文章、页面和模板继续使用同一条记录。

图片尺寸

WordPress 会为替换文件重新生成图片尺寸。

编辑器中的 Replace File

在内容已经使用的记录中修正文件

从你要保留的附件开始操作,然后检查替换后需要保留的地址。

查找媒体项目

从 Media Library 列表、附件详情或标准 WordPress 媒体模态框中打开它。启用 Elementor 后,也可以从其附件详情打开同一操作。

选择 Replace File

选择 Replace File。该表单会继续关联到你所选的附件。

选择源文件

选择替换文件,然后通过表单提交。

确认既有 URL

检查内容中已经存在的既有 URL,并确认该响应现在提供的是替换文件。

面向自动化客户端

两个已注册的 Abilities,一个所选附件

根据替换字节所在的位置选择输入。两项操作都针对一个现有附件,并保留其身份和内容关系。

从 URL 替换

一个已注册的 WordPress 功能会从一个通过验证的 HTTP 或 HTTPS 来源获取新文件,并将其写入所选附件。

从 base64 数据替换

另一个已注册的 WordPress 功能接受所选附件的 base64 文件内容;超过 20 MB 的内容会在替换前被拒绝。

替换保护措施

存储更改前必须满足的条件

所选附件、来源和文件交接各自为安全修正设定一道边界。

权限

该账户必须获准上传文件并编辑所选附件。

远程来源

远程替换只接受通过 WordPress URL 验证的 HTTP 或 HTTPS 来源。

暂存

该操作会先暂存新内容,然后将当前文件移入备份。

回滚

如果无法将暂存文件移到目标位置,该操作会将备份恢复到原始路径。

运行时与集成

依赖项

使用上述说明的这些命名组件来支持编辑器、运行时和可选的自动化路径。

5.7 或更高版本

WordPress 5.7

负责附件、媒体元数据、权限以及 Media Library 的替换界面。

7.4 或更高版本

PHP 7.4

运行 Devenia Replace Media。

可选

Elementor

将 Elementor 添加为访问替换操作的另一个入口。

实际的下一步

保留内容已经识别的目标

Download Devenia Replace Media 并安装。打开相关的附件视图,选择 Replace File,然后检查既有 URL,确认已经使用该 URL 的页面仍能访问修正后的文件。