WordPressのpluginでMarkdownを有効にしてSyntaxHighlightする

WordPressでMarkdownでSyntaxHighlightする方法は色々あるけど、紆余曲折あってJetpack by WordPress.comCrayon Syntax Highlighter の組み合わせで着地しました。

今の課題

三連バッククォートでハイライトされた時に最後に改行(空行)が入ってしまう。

え、なにそれ?って感じですよね。なんか凄くダサい感じなんです。

ほら、1行でいいのに2行になっちゃうんです。がっかり感マックスですね。

一応、解決策は見つかったんですが、Plugin側のコード修正するものだったのでやめました。Pluginバージョンアップで上書きされてイタチごっこしたくないし。

preタグ使えば正常になるので、どうしても気になる人はタグを使うと良いかもしれません。自分はPluginに依存するのが嫌なので我慢することにしました。

うん、やっぱ綺麗ですね。
オプションいじってどうにかならないものかなぁ。。

その他のMarkdownに対応させるためのPlugin

  • Markdown on Save Improved

安定感があったのでしばらく愛用してました。コチラの記事によるとJetpackがMarkdown対応したため乗り換えを推奨して開発停止された模様

  • GitHub Flavored Markdown for WordPress

GFM対応していたがパフォーマンスに影響があったので利用停止。公式Pluginじゃないみたいなので更新頻度不明

  • SyntaxHighlighter Evolved

利用者多いものの更新頻度が低い模様。現時点で9ヶ月以上更新されていない