共计 972 个字符,预计需要花费 3 分钟才能阅读完成。
当我们希望在自己的网站上引用其他网站的图片时,直接链接到外部图片可能会导致图片加载不稳定,并且可能拖慢网页的加载速度。然而,手动下载这些图片再上传到自己的服务器上则显得既繁琐又耗时。为了解决这一问题,我开发了一个名为 wpasi(WordPress Auto Save Images)的图片本地化插件。
该插件新增了一个定时任务接口,允许通过 Linux 的定时任务和 curl 请求来自动在后台进行文章的图片本地化。
详细功能介绍:
wpasi 插件能够自动识别并将文章中所有的外部图片链接转换成存储在本地服务器上的图片。这一过程有助于提升网站的加载速度和整体稳定性。
安装并启用 wpasi 插件非常简单,操作也极为便捷。只需在 WordPress 的后台进行安装并激活,之后发布或编辑文章时,插件会自动处理文章中的图片,使其本地化。此外,用户还可以设置在文章处于草稿状态或审核状态时自动进行图片的本地化处理。
对于那些不希望被本地化的图片域名,wpasi 提供了白名单功能,允许用户自定义排除特定的域名。插件的后台界面直观易用,便于操作。
wpasi 支持广泛的网站图片自动本地化。对于一些进行了特殊校验,难以直接本地化的站点,我们提供了定制服务。目前,已经有多个特殊站点支持通过本插件进行图片本地化。
站点 | 是否支持 |
今日头条 | 是 |
微信公众号 | 是 |
大部分普通站点 | 是 |
此外,wpasi 还提供了图片优化和压缩功能。在本地化过程中,用户可以选择启用这些功能,以减少图片文件的大小,大约能够将文件体积减少一半,从而节省服务器空间。
对于包含远程图片的历史文章,wpasi 同样适用。插件支持一键本地化历史文章,极大地方便了内容管理。
结合 文章自动发布插件 使用时,wpasi 能够确保在文章自动发布的同时,相关图片也被自动本地化,进一步提升工作效率。