WordPress批量保存文章中远程图片的自动化插件

2022年4月9日 601点热度
用途:将文章中的远程图片自动保存到本地媒体库,适合老博客的媒体库杂乱无用图片过多的情况:在新博客导入老博客的文章,批量保存文章中的图片到新博客的媒体库中,得到一个干净和完整的新博客。

几款保存远程图片插件的优异特性对比
  • wordpress.org/plugins/imgspider/ (图片蜘蛛)【推荐】
    • 无效:先开启插件自动保存功能,再导入xml文章,此操作不会触发自动保存文章中的远程图片。
    • 优点:可以处理历史文章
    • 优点:可以保持原文章的图片格式
    • 优点:代码性能优秀,比qqworld-auto-save-images速度快,且不耗系统资源。
    • 优点:文章中的图片若是相对路径,会作为本地链接忽略,不会再误操作的重复拉取。
    • 优点:将远程图片根据文章日期生成目录分别存放,不会一股脑全部保存在批量处理的今日目录。
  • wordpress.org/plugins/auto-upload-images/ 【可在新博客导入老博客文章时一次性拉取全部图片】
    • 缺点:不支持批量处理历史文章的图片;除非导入XML,那么可以批量处理:工具-导入-wordpress-选择wp导出的xml文件,不必点选【导入附件】大约2分钟可以成功导入测试文章中的200张图片到本地媒体库。
    • 优点:图片保持原始文章的格式大小
    • 优点:可以设置保存的图片URL为相对路径,仅支持在线编辑,不支持XMLRPC发布的文章,Wiz发布的图片还是绝对路径格式。
  • wordpress.org/plugins/qqworld-auto-save-images/ 【尽量别用】
    • 缺点:图片无法保持原有文章设置的显示大小,会恢复到图片原始尺寸。
    • 缺点:很耗系统资源,宝塔默认LNMP配置容易报错警告处理超时。
    • 缺点:若文章图片为相对路径,扫描结果会把相对路径也识别成外部链接,实际也无法成功拉取保存。
    • 缺点:所有拉取的图片全部保存在执行操作的今日目录。
    • 优点:可以处理历史文章

SSJ

不积跬步无以至千里