問題描述

我厭倦了 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 的編輯相比,它缺乏:

  1. SO 編輯器具有自動語法高亮顯示。我不需要指定我輸入的那種語言。 Markdown QuickTags 外掛不提供語法高亮的功能,像 Wp-markdown-syntax-highlight 這樣的外掛需要我手動新增一個標籤來指示語言的型別。此外,我不知道這兩個外掛是否可以協同工作。
  2. SO 編輯器提供即時預覽,這是 SO 的最酷的部分。

有沒有任何 wordpress 外掛或可以滿足我的要求的外掛組合?我個人可以做一些開發,但是我對於 php 和 js 一點知之甚少,所以我從頭開始 (或者從上面提到的兩個外掛) 寫一個很難。

上述第 1 點是最重要的。而且我不在乎,如果外掛 auto-converts 標記為 html,或者要求我在釋出之前點選像”render” 這樣的按鈕。

最佳解決方案

歡迎來到 WordPress 堆疊交換!就在昨天,我建立了 WP-Markdown,它使您的帖子上的 Markdown 成為可能。

它還提供與本網站相同的介面 (工具欄和即時預覽) – 但是,目前僅用於評論和 bbPress 論壇 (如果啟用) 。也就是說,(由於這樣做很簡單),我計劃新增一個選項來啟用’back-end’ 即時預覽。希望有幫助。

編輯:自 1.1 以來,現在包括一個選項來啟用工具欄和預覽的帖子編輯器,所以現在實際上做了 OP 要求的:D 。

參考文獻

注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。