Wordpress 4.3 终于加入 Markdown 支持

好消息是,Wordpress 4.3 发布了。
好消息是,Wordpress 4.3 加入了对 Markdown 的支持。
没有坏消息。

我想跟我一样,许多朋友开始写独立博客,开始写代码,是从 Wordpress 开始的。

Wordpress 是一个非常流行的开源内容管理系统(CMS)。我大约是从 2006 年开始使用它,那时候的版本大约是 2.x。早期的 Wordpress 主要用来写博客,后来用户赋予了它更多的功能,推动它一步一步走向了 CMS。2006 年至今,借助 Wordpress,我帮助不下 10 个朋友搭建了自己的网站,朋友们把感谢送给我,而我心里明白这都是 Wordpress 的功劳。

从 Wordpress 到域名、虚拟主机、阿里云、VPS、Linux,到 HTML、JavaScript、PHP、MVC,到流水账、策划、运营,到广告联盟、AdSense,到网站分析、GA,到 MySQL、MongoDB,到 API ... 关于网站技术,我所知道的一切,可能都要归功于 Wordpress。

Markdown 是一款轻型的文本标记语言,被程序员、文字工作者广泛使用。有了 Markdown,你可以不用像 HTML 中那么严格地用 <h1>一级标题</h1> 来表示标题,而只需要用更简洁的 # 一级标题 替代。

2011 年左右开始使用 Markdown 时觉得它太过简单,不能满足很多个性化的格式需求(特别是表格)。后来渐渐地发现,表达一个想法,并不需要那么多花哨的格式。如果你的使用场景适合「格式为内容服务」这个原则(而不是反过来),那你一定会爱上 Markdown。

随着近几年 Markdown 的兴起,许多和 Wordpress 类似的 CMS 程序都把 Markdown 列入了原生的支持,比如国人作品 Typecho,再如立志取代 Wordpress 的 Ghost。

在原生支持 Wordpress 之前,已经有很多插件为 Wordpress 提供了 Markdown 解析支持。然而,大多数插件无论是在解析效果上还是在体验上,都不敢恭维。

Wordpress 4.3 中加入的 Markdown 原生支持,实际上并非对一种语言标记的支持,而只是在交互上做了一些调整。

当你输入 ## 二级标题 并回车后,它会自动地将文字应用二级标题的样式。这一点像极了 Microsoft Word 中的自动替换(如果你输入 -->,空格后它会自动变成一个向右箭头的符号)。这一点还有点像 Medium (另一个当红的博客平台)的编辑器。

官方对于这次更新,称之为「格式化快捷键」,而对 Markdown 只字未提。

Your writing flow just got faster with new formatting shortcuts in WordPress 4.3. Use asterisks to create lists and number signs to make a heading. No more breaking your flow; your text looks great with a * and a #.

所以,这并不算是彻底的革命。只能说是改良的做法。

我为什么这么说?如果你把一段在别处已经编辑好的 Markdown 内容直接复制粘贴到 Wordpress 的编辑器当中,你会发现,什么都没有发生。

然而这已经是一个不错的信号。

阅读 267