我对wordpress中的tinymce编辑器感到厌倦,并且我真的很喜欢stackoverflow编辑器,它使我可以使用markdown语法进行编写。所以我想在wordpress中写一个带有markdown的博客。

现在我在wordpress中使用此插件:


插件名称:Markdown QuickTags
插件URI:http://brettterpstra.com/ code / markdown-quicktags
描述:用与Markdown兼容的WordPress替换WordPress QuickTag。
版本:0.8.2
作者:Brett Terpstra
作者URI:http:// brettterpstra。 com
许可证:GPLv2


它替代了wordpress的原始编辑器,并为我提供了一个轻巧的界面,可让我使用markdown进行书写。但是,与Stackoverflow的编辑器相比,它缺少:


SO编辑器具有自动语法突出显示功能。我不需要指定要输入的语言。Markdown QuickTags插件不提供语法突出显示功能,而Wp-markdown-syntax-highlight之类的插件需要我手动添加标签以指示类型语言。另外,我也不知道这两个插件是否可以一起工作。
SO编辑器提供实时预览,这是SO中最酷的部分。 ,或可以满足我要求的插件组合?我个人可以进行一些开发,但对php和js的了解却很少,因此我真的很难从头开始编写(或从我上面提到的两个插件中)。最重要的。而且我不在乎该插件是否将markdown自动转换为html,还是要求我在发布之前单击“渲染”之类的按钮。

#1 楼

欢迎使用WordPress堆栈交换!就在昨天,我创建了WP-Markdown,它可以在您的帖子上启用Markdown。
它还提供与该网站相同的界面(工具栏和实时预览)-但是,当前仅用于评论和bbPress论坛(如果启用) 。就是说,(因为这样做很简单),我计划添加一个选项来启用“后端”实时预览。希望对您有所帮助。
编辑:从1.1开始,它现在包含一个用于启用工具栏和帖子编辑器预览的选项,因此OP实际需要执行的操作:D。

评论


我现在正在使用WP-Markdown。真的很棒。我期待wp后端的stackoverflow样式界面。要问的一件事:带有markdown的文章如何存储在数据库中?显示帖子时或保存帖子时,它是否呈现为HTML?

–coolcfan
2012年3月8日在2:39

它以HTML格式保存到db,因此您可以将其停用而不会出现任何问题。

–斯蒂芬·哈里斯(Stephen Harris)
2012年3月8日在8:38

真好!当我要编辑帖子时,我总是可以在编辑器中看到markdown代码。因此,当我进行编辑时,它会进行一些从HTML到Markdown的转换吗?这也是我对插件的测试:dante.im/test-markdown-2它与WP的二十一十一工作良好。

–coolcfan
2012年3月9日在1:57

@coolcfan查看最新答案

–斯蒂芬·哈里斯(Stephen Harris)
2012年3月13日在20:51

@AnthonyAlberto更改函数loadPrettify()的返回行以返回is_singular($ savedtypes)|| is_home();可能是一种解决方案。该功能在WP-Markdown.php中。不知道行号cuz'是我在WP的管理页面中编辑的。

–coolcfan
2012年12月18日在8:49