自分のwordpressにインストール済み、かつ、有効化しているプラグインを列挙するサンプルコードです。
対応バージョンは wordpress 2.7以降の PHPは5系です。
携帯対応とGoogle Wireless Transcoderについての所感についての雑談です。
というわけでいきなり放置ぎみになっているわけですが
ビバ・初プラグインということでシンタックスハイライトをするプラグインのインストールに挑戦してみました。
プラグインはiG:Syntax Hiliter 日本語版です。
iG:Syntax Hiliter 日本語版からzipをダウンロードして、思い思いの場所に保存します。
wordpress/wp-content/plugins の下にアップロードして展開しつつ配置します。
$find . -maxdepth 4 | grep plugins | grep syn | sort
./wordpress/wp-content/plugins/ig_syntax_hilite
./wordpress/wp-content/plugins/syntax-hilite-ja_EUC.mo
./wordpress/wp-content/plugins/syntax-hilite-ja_EUC.po
./wordpress/wp-content/plugins/syntax-hilite-ja.mo
./wordpress/wp-content/plugins/syntax-hilite-ja.po
./wordpress/wp-content/plugins/syntax-hilite-ja_SJIS.mo
./wordpress/wp-content/plugins/syntax-hilite-ja_SJIS.po
./wordpress/wp-content/plugins/syntax-hilite-ja_UTF.mo
./wordpress/wp-content/plugins/syntax-hilite-ja_UTF.po
./wordpress/wp-content/plugins/syntax_hilite.php
「ダッシュボード」の「プラグイン」から「有効」に。
とこれだけでインストールが完了しました。
対応言語は ActionScript, ASP, C, C++, C#, CSS, DELPHI, HTML, JAVA, JavaScript, MySQL, PERL, PHP, PYTHON, RUBY, SMARTY, SQL, Visual Basic, VB.NET, XML & CODE だそうです。
CODEってなんでしょう?シェルというかターミナルというかコンソールっぽいもののハイライトもあると嬉しいのですけどないのはしかたないですね。
とりあえず使ってみます。
サンプル java で javax.servlet.http.HttpServletResponse のラッパーです。
[java]
package com.trash_area.mhp2g.test;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.io.PrintWriter;
import java.util.Locale;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServletResponse;
public [...]