昨天上传一篇有着 30 多张图片的博客文章时,发布的过程让我很痛苦。因为在发布的过程中,我得对这么多图片进行压缩、尺寸大小统一,而且还需要对图片进行关键词命令。处理完这些后,再将图片上传 WP 后台,补充好相应的属性信息后,再在文章里面进行编辑。

我简单统计了一下,这样一篇文章的发布操作,大约耗费了我 50 多分钟。比较惨的是,类似这样的文章后面还有十多篇等待发布。

所以今天一直在想,有没有什么好的、便捷的办法,能够极大加快这类图文并茂类型文章的发布。最好是能将近一个小时的发布时间,缩减到 10 分钟,甚至是 5 分钟。

如何快速上传多图片的博文

经过一下午的实验,我想我现在用的这个方式,已经能够实现将发布时间缩短到 5 分钟这样一个小目标,那下面简单聊聊我的一些具体做法。

这里要说明的是,这个发布的过程没有使用任何自动化发布程序,也没有使用 WP 提供的 API 接口。纯粹就是手工操作,然后配合一些常用的办公笔记软件(Notion)。

我通常会先在 Notion 中将文章按照既定的格式编辑好,然后直接全选复制,粘贴到 WP 的文章编辑区域。但是这么做有两个特别不好的点,难以接受。

1699499921-4ffce04d92a4d6c

其一是图片没办法呈现出来,接下来你得一张图片一张图片手动去导入,然后再整理。其二是有些情况下图片即使能呈现,但在代码层面,那个呈现出来的图片也只是一个外链链接,并没有上传到我服务器本地。

那接下来我需要去做的,便是导入远程图片到服务器本地,然后调整。但是这个导入进来的图片,有一个非常棘手的问题,那就是图片命名全乱了。

因为这些笔记软件会自动将我的图片进行重命名,最后的导入结果可能就是 image 1、image 2。这种情况不利于我的 Image SEO 啊,于是我又得进行图片调整。

虽然我可以使用一些插件,将 Notion 的内容自动同步到 WP,但是一下午实验下来,也并不是那么好用,且上面描述的那些问题也都存在。

干脆我换了 Markdown 的方案,就是将 Notion 文章以 Markdown 格式全部下载(包含文字与图片)下来。然后对图片进行关键词命名后,上传到 WP 后台,生成对应的图片链接。紧接着便是将这些生成的图片链接,补充到 Markdown 文档中。

图片上传、链接修改这些操作,其实很快,总计也就 3 分钟左右。那接下来要做的事情,就是将我修改完的 Markdown 文档上传到 WP Posts。

要实现这个需求,就得安装一个小插件了。

1699499921-4ffce04d92a4d6c-1

激活插件,直接上传我们修改的那份 Markdown 文档上传。

1699499921-4ffce04d92a4d6c-2

上图便是文章上传后的效果,与我在笔记软件中的样式一样,完美实现了我的所有要求。即图片关键词命名、图片属性填充、样式展示、上传速度。

以上这种做法希望对你有一点帮助,当然如果你有更好的方案(非技术)不妨私信我沟通。