WordPressマルチサイト機能

WordPressでは、マルチサイト機能を使うことにより、複数のブログをひとつのWordPressインスタンスで管理することができます。若干インストール手順が面倒ですが、アップデートの手間などを省力化するには必須の機能ですから、利用しない手はありません。

ということで、インストールしてみましたが、はまりました。マルチサイト有効にするには、下記を指定する必要があります。今回はサブディレクトリ(http://example.jp/blog1 とか http://example.jp/blog2 とかを提供する方式)での提供方法を試しました。

define('WP_ALLOW_MULTISITE', true);

上記指定をしてから管理画面でネットワークのメニューを出して、インストールするわけですが、その際に設定ファイルをいくつか用意します。そのとき、下記の項目を追加するように書いてあったのですが、空目して、MULTISITEは指定してあるからいらないと思いこみ、省いてしまったのです。指定してあったのは「WP_ALLOW_MULTISITE」だというのに…

define( 'MULTISITE', true );

気づくまで、はまりましたが、気づいた後は、すんなりとインストールできました。最新版のWordPressはPHP5.3が必要なので環境によってはインストールできないのですが、機能も充実して使いやすくなっているので、PHPバージョンアップなどの労力を払ってでも導入する価値があると考えています。

機会があったら、サブドメイン対応版も試してみたいと考えています。DNSの設定が追加されるぐらいで、それほど難しくはなさそうです。この簡単さがWordPressが支持される大きな理由ですね。

同じタグの記事: WordPress
同じカテゴリの記事: General
関連書籍: WordPress