WordPress のソースコード色付け表示
以前 wp-syntax を導入していましたが、最近になってうまく動作していないことが分かりました。コードを手直ししてもどうも動かないので、色々と調べた結果、PHP Hilight String というプラグインにしました。というより、自分の環境で動作したのがこれくらいでした (WordPress のバージョン (2.0.10) が古いので、このバージョンを上げる方が先決、という話もありますが)。
参考にさせていただいたサイトをメモしておきます。
- Sri-Vidyut’s Personal Blog » コード表示系プラグイン
- WordPressでコードを色付け表示するならSyntaxHighlighter
- ソースをコードの表示(ハイライト) - WordPressを使ってみた
非常に単純なコードですが、サンプルコードの表示例を書いておきます。デザインのカスタマイズはまた次回に。
[2008.11.21 追記]
WordPress のバージョンを 2.6.3 にアップグレードしたのに伴って、プラグインを SyntaxHighlighter に変更しました。使い方は簡単ですし、デザインも気に入りました。
<?php
// PHPサンプルコード
function foo() {
echo "Hello World!\n";
}
for ($i = 0; $i < 10; $i++) {
foo();
}
?>;
public class Hello {
// Javaサンプルコード
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
class Hello:
# Pythonサンプルコード
def foo():
print "Hello, world!"