WordPress Markdown 編輯器 – WP Editor.md

之前在 WordPress 上一直找不到好用的 Markdown 編輯器套件,三個月前終於讓我遇上了。

WP Editor.mdgithub)是目前用起來手感最好的 Markdown 套件,介面清楚之外,也支援各種相關套件,比如 Syntax Highlight、產生流程圖的 mermaid、產生數學公式的 KaTex 等等!

Installation

由於作者不明原因棄更了,加上最後 release 的 9.9.9 版直接拔掉一些原本外掛上去的功能(Mermaid、KaTex),因此如果要有效的使用,需要自己 hack 一下。

  1. Clone source code
  2. Checkout to 6.1.5 tag(注意:是 tag)
  3. run composer install
  4. mkdir path/wp-content/plugins/wp-editormd
  5. assetslanguagesLICENSEreadme.txtrelease.phpsrcuninstall.phpvendorwp-editormd.php 複製到 path/wp-content/plugins/wp-editormd
  6. 修改 wp-editormd.php 最上方的註解,將版本號換成 9.9.9,避免 WordPress 更新
  7. 修改 wp-editormd.phpWP_EDITORMD_VER 參數為 9.9.9

Syntax Highlight 效果

// Coercive mode
function sumOfInts(int ...$ints)
{
    return array_sum($ints);
}

var_dump(sumOfInts(2, '3', 4.1));
Categories: Wordpress