𝙡𝙞𝙩𝙨𝙘𝙤𝙧𝙥𝙞'𝙨 博客

  • 首页
  • 隐私政策
  • 小工具
𝐓𝐡𝐞 𝐋𝐚𝐤𝐞 𝐇𝐨𝐮𝐬𝐞
  1. 首页
  2. 个人
  3. 正文

WordPress 发布测试

2025-10-09 146点热度 0人点赞 0条评论

Obsidian 可以用插件将文章直接发布到WordPress,真的非常方便!!!

image

PKMer_Obsidian 插件:WordPress

发布测试很成功~~~

不过按照作者提供的YAML front matter,老是提示出错。

---
title: Post title which will override note title, not required
tags:
  - any tag you want
  - not required
---
Note content here.

我换了种形式,这种比较友好,标签也不会产生太多行。

---
title: Post title which will override note title, not required
tags: #any tag
---
Note content here.

还有修改文章 会重复发布的问题。看到有人提出这个issue,并提供了解决办法。我顺便测试一下。

[!tip]
我是每次更新都会丢失,调试了很久发现是有个bug,可惜作者不更新了,在这里直接把解决方案贴一下吧。。进到插件的main.js里搜索这行"activeEditor.editor.setValue(postParams.content);",直接替换成“this.plugin.app.vault.process(activeFile, (data) => {
return postParams.content;})”。bug的原因是原先替换媒体链接用的setValue不是原子操作,在setValue的过程往后执行更新metadata后,setValue才完成覆盖,会把后面更新metadata的覆盖掉。换一个用vault.process是原子操作,保证修改完之后才会继续执行后续的代码,问题就解决了。这个问题,metadata的丢失直接影响是否能直接覆盖更新。有这个metadata一直在就能直接更新了。

好像有效果,不过YAML信息不见了。再次修改又会重新发布

Tag:#互联网 #网站 #Obsidian #WordPress #发布

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: 互联网
最后更新:2025-10-09

litscorpi

久在樊笼里,复得返自然

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复
分类
  • 个人 / 101篇
  • 分享 / 239篇
  • 收集 / 21篇
标签聚合
美文 AI 娱乐 教程 随笔 互联网 clippings 生活 网站 数码电子 音乐 软件应用 阅历 学习 我的剪辑 代码 理财 工作 旅游 资源分享 阅读 影视
书签
  • icloud
  • office 365
  • OneNav
  • Todoist
  • YouTube
  • 微博
  • 抖音创作者中心
  • 知乎
  • 阿里云盘

COPYRIGHT © 2023 litscorpi's博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang