一次编辑多平台发布的终极解决方案(基于Markdown)

导读:利用markdown语法,让更多的博客作者能够专注于写作本身,而不会因为各种设置打乱了创作的思绪。本文首先简单介绍markdown的编辑器Typora,接着描述了怎么通过Typora的代码模式将编辑好的文件发布到csdn和微信公众号;最后,给出一种简便的方法,利用Typora导出html功能,将文章发布到wordpress,真正做到了一次性编辑,多平台发布。如需转载,请注明原作出处。

一、Markdown编辑神器Typora

Typora是一款轻便简洁的Markdown编辑器,支持即时渲染技术,它没有把编辑区与预览区分成两侧,这也是与其他Markdown编辑器最显著的区别。关于它的教程网上可以很方便的找到,这里只给出它的下载地址

二、发布到CSDN

当我们将文章编辑好后,可以通过下面的按钮,启用源代码模式,便可以看到markdown语法的文章原貌了。

切换之后大体是下面这个样子(下面是本文的Markdown模式)

### 一次编辑多平台发布的终极解决方案(基于Markdown)

> 利用markdown语法,让更多的博客作者能够专注于写作本身,而不会因为各种设置打乱了创作的思绪。本文首先简单介绍markdown的编辑器Typora,接着描述了怎么通过Typora的代码模式将编辑好的文件发布到csdn和微信公众号;最后,给出一种简便的方法,利用Typora导出html功能,将文章发布到wordpress,真正做到了一次性编辑,多平台发布。如需转载,请注明原作出处。

#### 一、Markdown编辑神器Typora

Typora是一款轻便简洁的Markdown编辑器,支持即时渲染技术,它没有把编辑区与预览区分成两侧,这也是与其他Markdown编辑器最显著的区别。关于它的教程网上可以很方便的找到,这里只给出它的[下载地址](https://www.typora.io/#download)。

CSDN具有专门的Markdown编辑器(如下图),我们切换到该编辑器下,把在Typora中代码模式下的文章全部复制粘贴到这个编辑器中。由于它们都能很好的支持Markdown语法,因此粘贴过来的文章几乎没有任何变化。最后我们只需要点击发布即可了。

三、发布到微信公众号

因为微信公众号本身就支持Markdown语法,所以重复上面的步骤,就可以把文章发到公众号里。这里需要注意一下,由于公众号的代码块与Markdown不同,因此需要把文章中的代码单独用公众号编辑器的代码块进行包裹,才能正常显示。

四、发布到wordpress

由于wordpress本身不支持Markdown语法,我们只能另避蹊径。下面介绍详细步骤:

  1. 在Typora中,依次点击文件—导出—HTML,将文章存储为一个html文件。用Notepad或者UltraEdit打开这个html文件。找到css样式(style标签之间的内容),并复制到一个新文件取名如md.css,并把这个文件上传到一个公网地址下,推荐阿里云oss。这个css可以重复使用,也就是说这个步骤我们只需要做一次。
    <style type='text/css'>html {overflow-x: initial !important;}:root { --bg-color:#ffffff; --text-color:#333333; --select-text-bg-color:#B5D6FC; --select-text-font-color:auto; --monospace:"Lucida Console",Consolas,"Courier",monospace; }
    html { font-size: 14px; background-color: var(--bg-color); color: var(--text-color); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; -webkit-font-smoothing: antialiased; }
    body { margin: 0px; padding: 0px; height: auto; bottom: 0px; top: 0px; left: 0px; right: 0px; font-size: 1rem; line-height: 1.42857; overflow-x: hidden; background: inherit; tab-size: 4; }
    iframe { margin: auto; }
    ---这里还有其他内容,由于内容太多,故省略之。读者应该将整个内容复制全。
    </style>
    
  2. 在Typora中,依次点击文件—导出—HTML(without styles),将文章存储为一个没有任何css样式的html文件。还是用Notepad或者UltraEdit打开它,并找到body标签之间的内容(注意不要包含body标签),并复制。
    <h3><a name="%E4%B8%80%E6%AC%A1%E7%BC%96%E8%BE%91%E5%A4%9A%E5%B9%B3%E5%8F%B0%E5%8F%91%E5%B8%83%E7%9A%84%E7%BB%88%E6%9E%81%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88%EF%BC%88%E5%9F%BA%E4%BA%8Emarkdown%EF%BC%89" class="md-header-anchor"></a><span>一次编辑多平台发布的终极解决方案(基于Markdown)</span></h3>
    <blockquote><p><span>导读:利用markdown语法,让更多的博客作者能够专注于写作本身,而不会因为各种设置打乱了创作的思绪。本文首先简单介绍markdown的编辑器Typora,接着描述了怎么通过Typora的代码模式将编辑好的文件发布到csdn和微信公众号;最后,给出一种简便的方法,利用Typora导出html功能,将文章发布到wordpress,真正做到了一次性编辑,多平台发布。如需转载,请注明原作出处。</span></p>
    </blockquote>
    ---这里只是一个简单的例子,请读者将整个内容复制全。
    
  3. 登录wordpress后台,将编辑器切换到文本模式,写入css的外部引入,如下图所示。并将第2步中复制好的html粘贴到link标签的下面。最后预览一下看看效果吧。
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值