WordPressみなさんはどのようなエディタでどのような記法で文章を書いていますか?最近、エンジニアの中で一番人気な記法はMarkdownではないでしょうか。GitHubでのwikiやREADMEの形式に採用されて火がつき、最近だとはてなブログもMarkdown記法に対応してくれました。このブログもMarkdown記法で書いています。当然なことながら、ソースコードなどを掲載した場合には、Syntaxハイライトして欲しいわけです。その際に使用したプラグインをご紹介します。Improvedを使っています。インストールすると投稿画面の右上に、ウィジェットが表示されます。チェックを外した状態でMarkdown記法で記事を登録すると、HTMLへ変換して投稿されます。追記WordPressをバージョンアップしたタイミングで、以下のプラグインたちが動かなくなってしまったため、現在はhighlight.jsを使ってハイライトしています。以下のようなコードを出力することで、Markdownで書いたソースコードソースがハイライトされます。prettifyを使ってハイライトします。WordPressのプラグインとして、いくつか配布されているので、3つほど紹介します。準備段階としてprettifyを適用するには、preタグまたはcodeタグのclassにprettyprintを指定しなければなりません。テーマを直接編集して、次のjavascriptを呼び出すようにしています。jQuery("code").addClass("prettyprint");});では、次のようなMarkdown記述で、プラグインごとにどう表示されるでしょうか。WordPress独自で変なCSSを当ててるようで、大きくデザインが崩れました。Highlighter変なCSSが当たらず、うまくハイライトされています。Prettifyこれは設定画面で、styleも選べてちょっと高機能です。適用した感じはこんな感じ。Prettifyが気に入ったので、当分これを使っていきます。今回探した限りだとgithub-flavored-markdownに対応したプラグインがなかったけど、やっぱり使いたいので気が向いたら作ろうかなー。エンジニアのスゴイ人の間では、WordPressではなくoctopressも人気らしいので、そっちも試してみたいところです。