问题描述
我厌倦了 wordpress 中的 tinymce 编辑器,我真的很喜欢 stackoverflow 编辑器,它允许我用 markdown 语法写。所以我想用 wordpress 写博客。
现在我在我的 wordpress 中使用这个插件:
Plugin Name: Markdown QuickTags
Plugin URI: http://brettterpstra.com/code/markdown-quicktags
Description: Replaces the WordPress QuickTags with Markdown-compatible ones
Version: 0.8.2
Author: Brett Terpstra
Author URI: http://brettterpstra.com
License: GPLv2
它取代了 Wordpress 的原始编辑器,并提供了一个 light-weight 界面,让我用降价书写。然而,与 Stackoverflow 的编辑相比,它缺乏:
- SO 编辑器具有自动语法高亮显示。我不需要指定我输入的那种语言。 Markdown QuickTags 插件不提供语法高亮的功能,像 Wp-markdown-syntax-highlight 这样的插件需要我手动添加一个标签来指示语言的类型。此外,我不知道这两个插件是否可以协同工作。
- SO 编辑器提供实时预览,这是 SO 的最酷的部分。
有没有任何 wordpress 插件或可以满足我的要求的插件组合?我个人可以做一些开发,但是我对于 php 和 js 一点知之甚少,所以我从头开始 (或者从上面提到的两个插件) 写一个很难。
上述第 1 点是最重要的。而且我不在乎,如果插件 auto-converts 标记为 html,或者要求我在发布之前点击像”render” 这样的按钮。
最佳解决方案
欢迎来到 WordPress 堆栈交换!就在昨天,我创建了 WP-Markdown,它使您的帖子上的 Markdown 成为可能。
它还提供与本网站相同的界面 (工具栏和实时预览) – 但是,目前仅用于评论和 bbPress 论坛 (如果启用) 。也就是说,(由于这样做很简单),我计划添加一个选项来启用’back-end’ 实时预览。希望有帮助。
编辑:自 1.1 以来,现在包括一个选项来启用工具栏和预览的帖子编辑器,所以现在实际上做了 OP 要求的:D 。
参考文献
注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。