汉化一个可以让WP支持添加外链图片到媒体库的插件

86次阅读
没有评论

前言

今天是上坟的好日子~~~~……咳咳,呸!

今天是个好日子,今天本人心情丝毫不受坏天气(台风)影响,还亲手体验一次了汉化工作。站长这次为大家带来了一个不一般的插件的汉化版。

介绍

这个插件名为 External Media without Import,是国人开发的插件,可以实现免导入添加外部媒体文件(主要是图片)。

作者原话

这样听起来可能有点绕,我引用作者原话给大家解释吧:

使用 WordPress 建站的人可能大都知道,在没有插件支持的情况下,要将一张图片添加进 WordPress 媒体库中,就必须要将图片文件上传到 WordPress 所在的服务器。但是有的用户可能希望将图片存储在另一台服务器另一个域名上以节省 WordPress 主站的空间和流量,与此同时仍然想将这些图片添加进 WordPress 媒体库,以便使用 WordPress 媒体相关的功能和插件——比如相册等。

External Media without Import 就是用来满足这个需求的插件。它可以将一个外链图片添加进 WordPress 媒体库中,但只是往 WordPress 数据库里插入一条链接数据,并不会将图片文件传到 WordPress 站点所在的服务器上。当然,一条数据库记录也会占用服务器空间,但比起动辄几十 KB 乃至几个 MB 的图片文件来说,还是微不足道的。


原文:@纸箱猪 《一个让 WordPress 媒体库支持外链图片的插件》

介绍到这,你可能认为:那这也没啥用啊!我平时使用外链图片不可以直接调用吗?HTML 和 Markdown 可以直接调用图片并正常显示啊!

实际用途

但是你忽略了一点:文章缩略图只能使用本地图片,即上传到 WP 程序所在服务器、主机上的图片。这咋整?这时候你需要这个插件对外链图片进行本地化。

具体操作在上面开发者原文里已经写得明明白白,但是可能这个开发者(CN)太想使其国际化了,搞的连个 CN 版都没有,整个开源仓库包括文档在内全是 EN ,半句 CN 都没有。

行动动机

这……咱受得了这鸟气?!受不了!汉化!


汉化过程下次再发出,先来看看汉化后的结果:

我将此插件翻译为:免导入的外部媒体(非机翻,内容和文档为机翻),汉化后各细节的变化:

使用

下载

方法①

打开链接《External Media without Import 汉化版仓库》,在网页内找到发行版或者在链接后面加上/releases打开软件发行版发布页面,选择最新版本(latest),在“下载”部分点击名为external-media-without-import-版本号-Zh_CN.zip的文件下载。

不要点击下载源代码(Source Code)!这会多嵌套一层压缩包。

因为现在 Gitee 下载文件机制复杂,且强制登录,故不建议用此方法下载。

方法②

打开链接(提取密码0116),从我的网盘下载插件包。

安装

准备好 WP 运行环境,在浏览器打开你的域名或IP/wp-admin/plugin-install.php链接。

点击左上角“添加插件”标题旁的“上传插件”按钮。

汉化一个可以让WP支持添加外链图片到媒体库的插件

拖拽或浏览计算机将插件文件(一整个插件包,一个zip压缩包)上传并点击“立即安装”。

汉化一个可以让WP支持添加外链图片到媒体库的插件

显示这样一个界面,然后点击下面的“启用插件”即可投入使用。


用法:

  1. “媒体”->“媒体库”页面点击“添加新文件”按钮,将显示文件上传面板,其中有个“添加外链媒体文件”按钮,点击它。

  2. 填写你要添加的图片的地址。可以多写,每个链接一行。

  3. 点击”添加“按钮,该远程图像(外链图片)将会被添加。

以上内容根据插件开发者文档相关内容翻译。

使用截图

在媒体文件上传面板点击”添加外链媒体文件“按钮,”从(外部)链接添加媒体文件“面板将出现。

汉化一个可以让WP支持添加外链图片到媒体库的插件

输入你想添加到媒体库的外部媒体文件的链接并点击”添加“:

汉化一个可以让WP支持添加外链图片到媒体库的插件

你可以写多个链接,每个链接一行:

汉化一个可以让WP支持添加外链图片到媒体库的插件

站长安装了 Dark Reader 浏览器插件,所以背景时黑暗的。

效果

可以使用外链了:

汉化一个可以让WP支持添加外链图片到媒体库的插件

补充

你也可以在编辑帖子/文章或页面的时候添加外部媒体,方法是点击”添加媒体“->”上传文件“,然后在上传面板中点击”添加外链媒体文件“,将出现相同的输入界面。

译者注:

这个”添加媒体“在内容编辑框上面,里面有另一个功能在侧栏”从URL插入“,这个不是插件本身内容,是 WP 自带的,注意做区分,实现的功能应该和插件差不多。但是如果在写文章的过程可以加载外连图片(域名不在防盗链黑名单内)则不需要用到此功能。

Attention:

在编辑文章、页面时使用此功能前请先发布或保存为草稿,因为点击该按钮会直接跳转到面板页。

请注意,WordPress 需要提前知道图像的宽度和高度,以便在媒体库页面和任何帖子(文章)/页面中正确显示。在大多数情况下,插件会自动解析这些属性,这不需要您担心。但在极少数情况下,插件可能无法获得您所指定的图像的宽度和高度。在这种情况下,将显示一些输入字段并允许您手动填写属性的值。


更多问题

  1. 如果出现无法添加(如添加后为空白图片),请检查外连图片的可访问性(包括是否设置防盗链),如果没问题可以多试几次。如果出现实在没办法也不排除 WordPress 更新新版本后不支持或主题不支持可能。

  2. 如果出现添加成功后仍无法正常显示,请检查主题所在目录及其子目录中的 timthumb.php文件是否对使用外链图片提供允许(并不是所有主题都支持,即有timthumb.php文件,可以在主机的在线文件管理面板或 WP 提供的主题编辑器中找到并修改,为快速找到可以搭配CTRL + F进行关键字查找),具体修改方法见下图:

汉化一个可以让WP支持添加外链图片到媒体库的插件

如果你对来源范围持开放态度,你可以直接把ALLOW_ALL_EXTERNAL_SITES的值改为TRUE(默认为FALSE,但是前提你得把ALLOW_EXTERNAL的值也改为TRUE)。


寄语

作为我汉化的第一个成品,我(当然其开发者也是)希望这个产品对大家有用,这个作品既寄托作者的一片苦心和希望,也是译者我替国人着想的一个表现。

希望能够对您在使用 WordPress 程序进行建站时设置外链文章缩略图有所帮助。

再放一下推荐的插件下载方式:https://url72.ctfile.com/f/33764972-607419794-c4c24c?p=0116

灰尘疾客
版权声明:本站原创文章,由 灰尘疾客 2022-07-03发表,共计2482字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码