WordPress3から、1つのWordpressで複数のサイトを管理するマルチサイト機能が使えるようになりました。後からは追加できない機能なので、複数のサイトを作る可能性があるときは先にマルチサイト機能もインストールしておきましょう。
1.Wordpressをインストール
Wordpressをダウンロード、インストールまでは普通の手順(WordPress のインストール – WordPress Codex 日本語版)で行います。
そのときに注意点が1つ。。
マルチサイト化するには、Wordpressをルートの直下にインストールしましょう。そうじゃないと、正しく機能しないようです。
2.マルチサイトの機能を有効に
マルチサイトの機能を有効にするためには、wp-config.phpの「/* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。 */」の前に、define(‘WP_ALLOW_MULTISITE’, true);と書き加えてアップロードしておきます。
■wp-config.php
define('WP_DEBUG', false);
/* マルチサイト 追加 */
define('WP_ALLOW_MULTISITE', true);
/* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。 */
3.ネットワークの設定
Wordpressにログインして、「ツール>ネットワーク」で「ネットワークを作成」画面が表示されます。ここで、基本的な設定をします。
ネットワーク内のサイトアドレスで、サブドメインとサブディレクトリどちらかを選択します。
(サイトアドレスは後から変更できないので、注意してください。)
「ネットワークのタイトル」と、「管理者のメールアドレス」を入力したら、「インストール」をクリックします。
「ネットワークを構築中」の画面が表示されますので、指示に従って「blogs.dir」を作成し、wp-config.phpと.htaccessにコードを追加してください。
「ログイン」をクリックするともう一度ログイン画面が表示されるので、ログインしなおします。
「ダッシュボード」の右上のプルダウンメニューに「サイトネットワーク管理者」が表示されていれば、インストール完了!です。

4.ネットワークに関する設定
最後にネットワークに関する設定をしておきましょう。
「サイトネットワーク管理者」の「設定」から、ネットワークのオプションの設定をします。
マルチサイト化すると、画像のアップロードが無効になってしまうので、下記のようにメディア3つともチェックを入れておきます。これで、投稿画面のアップロード/挿入の右側に、それぞれのアイコンも表示されるようになりました。
さらに、その下の言語設定も「Japanese」 にしておきましょう。

■記事投稿画面の「アップロード/挿入」アイコン
