md2wp脚本

已实现的功能

  • markdown转html: 使用mistune

  • markdown文件同步到wordpress数据库:按修改时间和post_name 双向同步

  • markdown文件附件同步到wordpress下指定目录:使用 paramiko 通过ssh 双向同步,需要设置vps对应的文件夹的权限

  • 图片的url匹配:使用re修改,不处理外链

  • 网页的url匹配:使用re修改,不处理外链

  • wordpress元数据:通过markdown文件第二,三行字典实现

    • tags:tag1,tag2, 标签功能
    • status:private,默认pubish
  • TOC: 使用wordpress插件完成

mathjax

参考:

主题设置:

<script>
MathJax = {
  tex: {
    inlineMath: [['$', '$'], ['\\(', '\\)']],
   displayMath: [[\'$$\', \'$$\'],["\\[", "\\]"]]},
  svg: {
    fontCache: 'global'
  }
};
</script>
<script type="text/javascript" id="MathJax-script" async
  src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js">
</script>

测试

图片测试:<p>md2wp脚本</p>

<p>md2wp脚本</p>

内部链接测试: 关于

关于

外部链接测试:Google

Google

mathjax: $\alpha+\beta=\gamma$

$$\alpha+\beta=\gamma$$

正文完
 
评论(没有评论)