WordPress
本サイトは、WordPress というオープンスースであるブログツールを利用しています。最近では、ブログという領域がとても曖昧になっているような気がしますので、ブログツールというより、Contents Management System (CMS) といった領域も含んでいるような気がしています。
この WordPress、英語版がいわゆる本家ですが、日本語でも WordPress ME というバージョンで提供されており、一旦は本家の WordPress を日本語化して利用しようか、最初から日本語に翻訳されている WordPress ME を利用するか迷いましたが、結果として両者のリリースの時間差があまりないので、WordPress ME を導入することに決めました。
2008 年 02 月 02 日、WordPress ME 2.2.3 からアップグレードが止まっていることがちょっと気になって、一念発起して、本家日本語版である WordPress 2.3.2 へアップグレードを敢行しました!
本サイトにおける WordPress (本家日本語版)の履歴
現行の WordPress 2.5.x は、以下の最低条件を満たしている必要があります。
上記からも解る通り、WordPress 2.3 以前のバージョンと WordPress 2.5 以降のバージョンとでは、PHP の環境が相違していますので、注意が必要です。
WordPress 2.3.x 以前のバージョンは、以下の最低条件を満たしている必要があります。
上記を満足したレンタルサーバーであれば、WordPress のインストールが可能です。本サイトでは、ファーストサーバを利用し、以下のような経緯で本日に至っています。
- 2008年05月18日:WordPress 2.3.3 を WordPress 2.5.1 へ
WordPress 2.3.x から 2.5.x へのバージョンアップには、plugin の互換性を確認してからのバージョンアップが必須です。詳細手順は、本ブログの投稿記事、「WordPress 2.5.1 へアップグレード!」に示しました。 - 2008年02月06日:WordPress 2.3.2 を WordPress 2.3.3 へ
- 2008年02月02日:WordPress ME 2.2.3 を WordPress 2.3.2 へ
このバージョンアップは、WordPress 2.3 から大掛かりな変更があったため、慎重にバージョンアップを実施しました。特に plugin の互換性は確認する必要があり、詳細は、本ブログの投稿記事、「WordPress 2.3.x へアップデートする際の問題点をチェックできるプラグイン:Upgrade Preflight Check」で公開ししています。
上記のアップグレード情報は、逐次更新していきます。
利用している plugin
WordPress の素晴らしいところは、ここで改めて記述しなくともいいかも知れませんが、何といっても圧倒的な数の拡張機能だと思います。即ち、世界中で開発されている plugin だと思うわけです。ただ、何でもかんでも plugin を導入しているとパフォーマンスが落ちるようですから、私の場合、必要最低限の plugin の導入に留めようと考えています。以下、導入した plugin のリストです。全ての plugin は、WordPress ME WordPress (本家日本語版)の最新版での稼動を確認しています。
- Akismet
2.0.22.1.32.1.42.1.5
多分、WordPress を利用している方で知らない人はいないでしょう!スパム対策用の plugin で、WordPress 標準で同梱されている plugin です。本 plugin を利用するためには、WordPress.com から API Key を取得する必要がありますが、取得するのは無料ですからまったく問題ないですね!本家日本語版、WordPress 2.3.2 にアップグレードすると・・・あら不思議!自動的に 2.1.3 にアップグレードされた!?
- WP-Ban
1.201.30
SPAM をはじいてくれる plugin です。IP アドレスやその範囲を指定したり、ホスト名や URL を指定することによって、SPAM を判定してくれます。下記の Worst Offenders と違って、マニュアル(自分で・・・)で、設定する必要があり、結構めんどくさい!? - Worst Offenders 0.2a
Worst Offenders は、WordPress 2.5.x では、本サイトでは稼働していません。なぜか Error が表示されてしまいます。上記の Akismet を強化するための plugin です。.htaccess に関する知識が多少必要かもしれませんが・・・どんどん .htaccess に spam を書き出していく過程は、結構感動します!? - WP-ServerInfo
1.01.30
サーバーに関する技術情報を表示するための plugin です。素人の私には、大変便利な plugin です。特に、MySQL、PHP のバージョン管理は重要ですから。 - wp-db-backup
2.1.12.1.5
MySQL の内容をバックアップしてくれる plugin です。WordPress の cron 機能を利用して自動でバックアップを設定してくれる優れもの。 - WP-PageNavi
2.102.112.30
ページ間移動を簡単にしてくれる plugin です。投稿記事が多くなった時には、本当に重宝します。最新バージョン 2.11 には、スタイルシートも同梱されていますので、スタイルを修正するには、WordPress のスタイルシートではなく、WP-PageNavi のものを修正する必要があります。また、「Another HTML-lint gateway」において、100 点を維持するために、PHP ファイルそのものを改良しました。 - tree-maker 1.1
サイドメニューをツリー化するための plugin です。日本の「小粋空間」発の plugin で、とにかく導入して解説通りにカスタマイズするだけで機能しました。サイドメニューが多くなると本当にすっきりとサイドメニューが表示されます。 - commented entry list 1.2
サイドメニューにコメントが付いたエントリーとトラックバックがあったエントリーのリストを表記するために利用しています。リリースされたのは、WordPress 1.5.1 用ですが、最新版の WordPress でも充分に対応されています。 - Addicted To Live Search 1.02
検索結果をリアルタイムでリストアップするために導入しています。これまでのように、検索ボタンをクリック、検索結果のページへジャンプ、なんていう作業がなくなります。 - Sidebar Awaiting Moderation 0.2
サイドバーに承認待ちコメントがあることを表示してくれる plugin です。テーマファイルの sidebar.php に wp_meta(); の記述があれば、有効化するだけで機能します。 - SBM Popular Entry 1.5
ソーシャルブックマークである del.icio.us、はてなブックマーク、Yahoo! ブックマーク、livedoor クリップに記録された投稿記事の総数を表示してくれる plugin です。 - runPHP 2.3.1
投稿記事やページで PHP を実行できるようにする plugin です。 - WP-Print
2.202.30
投稿記事を印刷するための plugin です。通常のブラウザーからでは、印刷するときにサイドバーや必要ない部分まで印刷されてしまいますから。 - Maintenance Mode 3.2
スタイルシートを変更していたり、PHP をいじっていたり、アップグレードを実行中だったり・・・ブログの機能をメンテナンスする時に、この plugin を有効化しておくと「メンテナンス中」の画面を表示してくれます。 - monthchunks 2.1
月間アーカイブリストをシンプルに表記してくれる plugin です。標準では、長々となるリストを年間ベースですっきりとしてくれます。 - WP Multibyte Patch 1.0
本家版、日本語版 WordPress 2.5.x のマルチバイト文字の取り扱いに関する不具合の累積的修正と強化を行うプラグイン、ということで、日本語版 WordPress に同梱されている plugin だそうですが、現実的に何をやるものかは不明ですが・・・ - Ktai Style 1.34
PC 対応のサイトを携帯電話で閲覧できるようにする plugin です。家族からの「携帯電話で閲覧できるようにしてよ~」というった要求に応えるためにインストロール。かなり多機能ですので、携帯電話必須である諸氏には最適かも。 - JSeries Notifier 0.81
WordPress Plugins/JSeries (以下 JSeries) で配布しているプラグインの更新通知を行うプラグインです。このプラグインを有効にすると、JSeries のプラグインがアップデートされたとき、あなたのウェブログ管理画面でそれが通知されるようになります。 Upgrade Preflight Check 1.1(本 plugin は、WordPress 2.3.2 へ無事アップグレード完了後、削除しました!)
WordPress 2.3.x へアップグレードする時の問題点を指摘してくれる plugin です。
本サイトにおける WordPress ME の履歴
現行の WordPress ME は、以下の最低条件を満たしている必要があります。
上記を満足したレンタルサーバーであれば、WordPress ME のインストールが可能です。本サイトでは、ファーストサーバを利用し、WordPress ME に関して以下のような経緯でした。
- 2007年09月16日:WordPress ME 2.2.1 を 2.2.3 へ
2.2.2 は、日本語化が遅れたという理由でリリースされませんでしたので、2.2.2 はスキップです。 - 2007年06月25日:WordPress ME 2.2 を 2.2.1 へ
- 2007年05月27日:WordPress ME 2.1.3 を 2.2 へ
2.2 から文字コード UTF-8 を推奨するだけでなく、今後は UTF-8 のみのサポートとなることがアナウンスされました。 - 2007年05月09日:WordPress ME 2.1.3 をインストール
ブログの運営は、2007年05月14日にスタート。
WordPress ME から、WordPress (本家日本語版) へバージョンアップしたため、今後、上記の更新ありません。
(改:2008年05月31日)
(改:2008年05月24日)
(改:2008年05月21日)
(改:2008年05月18日)
(改:2008年03月22日)
(改:2008年02月25日)
(改:2008年02月06日)
(改:2008年02月03日)
(改:2008年02月02日)
(改:2007年09月29日)
(改:2007年09月17日)
(改:2007年06月28日)
(改:2007年06月25日)
(改:2007年06月14日)
(改:2007年06月13日)
(改:2007年06月10日)
(改:2007年06月08日)
(改:2007年05月29日)
(記:2007年05月28日)