Skip to content

Markdown 头尾处理

功能描述

为博客导出的 Markdown 内容添加专业的页眉和页脚,适用于微信公众号等平台的排版需求。

文件结构

static/
├── export-header.md    # 页眉配置文件
└── export-footer.md    # 页脚配置文件

assets/js/
└── export-markdown.js  # 主要导出逻辑

页眉内容特点

  • 🎯 作者信息: 包含作者简介和专业背景
  • 📚 著作介绍: 突出专业著作和权威性
  • 💡 内容亮点: 展示文章价值点
  • 🔗 关注引导: 引导读者关注公众号

页脚内容特点

  • 🌟 推荐阅读: 相关资源和链接
  • 🎉 社区介绍: 云原生社区宣传
  • 📄 版权声明: 明确版权归属
  • 💫 互动引导: 鼓励点赞分享

技术实现

  1. 异步加载: 支持从外部文件动态加载页眉页脚
  2. 降级方案: 提供内置的备用内容
  3. 缓存机制: 避免重复请求提升性能
  4. 模块化设计: 页眉页脚独立配置管理

导出效果

导出的 Markdown 文件结构:

页眉内容
---
文章摘要
---
正文内容
---
页脚内容

使用方法

  1. 修改 static/export-header.md 自定义页眉
  2. 修改 static/export-footer.md 自定义页脚
  3. 在博客页面点击导出按钮即可生成包含页眉页脚的完整 Markdown 文件

适配平台

  • ✅ 微信公众号
  • ✅ 知乎专栏
  • ✅ 掘金社区
  • ✅ CSDN博客
  • ✅ 其他支持 Markdown 的平台