项目简介
该项目是一个博客同步系统,借助Python和WordPress实现,能够让用户轻松实现Markdown文章的多平台同步,提升博客管理的效率和便捷性。
项目的主要特性和功能
- Markdown支持:用户可使用Markdown格式编写博客文章,还能进行标题、标签、分类等元数据设置。
- 固定链接:文章URL与文件名严格对应,保障链接稳定性,便于容灾恢复。
- 插件支持:支持使用Obsidian等Markdown编辑器,通过插件实现文章的自动上传和同步。
安装使用步骤
1. 复制项目
将项目源码复制到本地。
bash
2. 配置WordPress
- 确保WordPress已开启
xmlrpc.php
服务。 USERNAME
:WordPress登录用户名。PASSWORD
:WordPress登录密码。XMLRPC_PHP
:WordPress的xmlrpc.php
地址。
3. 配置Obsidian(可选)
可按需进行Obsidian配置。
4. 编写文章
- 在
_posts
目录下创建Markdown文件,文件名为YYYY-MM-DD-title.md
。 - 在文件头部添加元数据,示例如下: ```markdown
title: 文章标题 tags: - 标签1 - 标签2 categories: - 分类1
```
5. 推送更新
bash
git add _posts
git commit -m "更新博客文章"
git push origin main
6. 自动同步
完成上述操作后,实现自动同步。
注意事项
- 文件命名:Markdown文件需按
YYYY-MM-DD-title.md
格式命名,以保证URL固定。 - 插件配置:若使用Obsidian插件,要确保插件配置正确,防止上传失败。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】