WordPressプラグインGoogle Syntax Highlighter for WordPress
WordPressにPHPなどのコードを長く書いてしまうと見栄えが悪くなってしまいますよね。
それを見やすくハイライトしてくれるプラグインがGoogle Syntax Highlighter for WordPressです。
WordPressの本家のプラグイン配布ページよりダウンロードできます。
設定の仕方もいたって簡単。
ダウンロードしたGoogle Syntax Highlighter for WordPressを解凍し、WordPressのプラグインフォルダにアップロード。
WordPress本体のプラグインの管理画面、新規追加のページからもインストールできます。
インストールしたら、プラグインを有効化して終了。
記事を投稿する際に、ハイライトしたい文章を
<pre name=”code” class=”php”>ハイライトしたい文章</pre>
とすれば、綺麗にハイライトされます。
サポートされている言語とタグは以下です。
Bash/shell bash, shell
C# c-sharp, csharp
C++ cpp, c
CSS css
Delphi delphi, pas, pascal
Diff diff, patch
Groovy groovy
JavaScript js, jscript, javascript
Java java
Perl perl, pl
PHP php
Plain Text plain, text
Python py, python
Ruby rails, ror, ruby
Scala scala
SQL sql
Visual Basic vb, vbnet
XML xml, xhtml, xslt, html, xhtml
もしも、プラグインを有効するだけでハイライトが機能しない場合は、Google Syntax Highlighter for WordPressの本体「google_syntax_highlighter.php」の最後の方の行にある
add_action('wp_head','insert_header');
add_action('wp_footer','insert_footer');
の部分を
add_action('wp_head','insert_header');
add_action('get_footer','insert_footer');
と修正することでうまく機能します。
わたしはWordPressVer2.71を3つ使っていて、なぜか、そのうちの1つのみがうまく機能しませんでした。でも上記のようにphp本体を修正したところ、ちゃんとハイライトが機能しました。