在 VScode 中使用 Wrodpress-post 发布带图片的文章

在 VScode 中使用 Wrodpress-post 发布带图片的文章

需求

  1. 用 VScode 书写文章,以规避 WordPress 自带的编辑器不稳定的问题
  2. 使用 markdown 语法书写
  3. 上传图片时,会自动把本地的图片链接替换为远程链接。
  4. 兼容 OSS,远程对象存储,图床。

实现

不完美解决方案🤔

Typora 编辑器 + WP Editor.md 插件 + Picgo

这套方案中,Typora 编辑器 可以实现将本地的文件直接替换链接并上传到图床,WP Editor.md 插件 可以直接在 WP 后台以 markdown 的格式写文章,PicgoTypora 提供了图床接口转化服务。
但是缺点也是显而易见的:

  1. Typora 编辑器 不是免费使用需要付费或者pojie
  2. 每次写完文章要把本地的 markdown 文章文件上传或者复制到 WP Editor.md 插件
  3. 在 WP 后台媒体库中无法查看到对应图片。
  4. 再加上 Picgo,这套架构明显很复杂,为了写个文章这么大费周章,很显然不是我的作风。😒

最终解决方案

VScode 插件:wordpress-post

wordpress post

这是一个调用 WP 自带的 API 实现发布文章的插件,允许你在 VScode 中使用 markdown 语法书写文章。
由于使用的是 WP 自带的 API。因此,图片上传和在后台上传没有区别,也就是说你只要安装了合适的图床、OSS、对象存储插件,那么插件会自动帮你替换链接,而且 WP 后台也能正常管理媒体。

安装 WordPress-post 遇到的问题

身份验证失败

在安装好插件后需要填写管理员账户密码。按照网络教程的说法,这个要在每个用户下面单独添加新的应用程序账户密码

错误的尝试

但是实测无效,无论怎么修改使用插件发布文章均报错 401 或者 502.

解决身份验证问题

WordPress 后台安装插件 WordPress REST API Authentication

在插件后台安装这个插件,然后在基础设置中验证你的 API。

验证 API

点击 Test Confihure 测试成功后点击 Finish。然后在你的插件后台填写管理员账户密码就行。
在本地,愉快地写文章吧~🥰

评论

  1. lux
    Windows Firefox
    3 周前
    2024-8-28 19:41:31

    测试

  2. 博主
    Windows Edge
    5 天前
    2024-9-15 14:02:04

    发评论测试

  3. 博主
    Windows Firefox
    4 天前
    2024-9-15 21:51:01

    204/9/15 评论IP测试

发送评论 编辑评论

|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
下一篇