Movable Typeならば当然できるマルチサイトが今までのPordPressではできませんでしたが、WordPressのVer.3.0以降ではマルチサイトの作成が可能になりました。

私がムーバブルタイプ(Movable Type)からWordPressに乗り換えようと思ったのもマルチサイト化が可能になったからです。

マルチサイト化する方法は2つあります。

1.WordPressのマルチサイト機能を使う方法
2.プラグインを使う方法  ⇒ この方法はVer.3以前からあったのかもしれません。

 

1.WordPressのマルチサイト機能を使う方法
http://smple.com/wp/ のようにサブディレクトリーにWordPressをインストールすると
サブフォルダー形式でしかマルチサイトを作れなくなります。

sample.com というドメインを取得したとすると、こんな形になります。
http://smple.com/wp/test01/
http://smple.com/wp/test02/

サブドメイン形式でマルチサイトを作りたい場合にはドメイン直下にインストールする必要があります。
サブディレクトリーにインストールしても、wp-config.phpをドメイン直下に配置すればよい との情報もありますが
WordPress用にドメインを取得したので試していません。(いろいろ試していく上で混乱したくないので素直な方法で行きます。)

(1) 手順1
wp-config.php に define(‘WP_ALLOW_MULTISITE’ , true ) ; を追記します。

こんな感じになります。
84| define(‘WP_DEBUG’, false);
85| define(‘WP_ALLOW_MULTISITE’ , true ) ;
86| /* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。 */

(2) 手順2
WordPressのログインします。

ツール ⇒ ネットワーク を開き、ネットワーク内のサイトアドレスで  サブドメイン を選択します。
(サブディレクトリーでも良いのですが、せっかくドメインを取得したのでサブドメインを選択しました。)
http://test01.sample.com のような形になります。

①ネットワークのタイトル、②管理者のメールアドレス を適当に記入して、左下の インストールをクリックします。

(3) 手順3
ネットワークを有効化中 の画面に書かれている内容にしたがって作業をしてください。

1.blogs.dir の作成
2.コードをコピーしてwp-config.phpに追記
3. コードをコピーして .htaccess を書き換えます。
.htaccessファイルが無い場合には作ります。
.htaccessはWindows上では隠しファイルになるので、とりあえず a.htaccess などの形で作成し、
サーバーにアップロード後にリネームするとうまくいきます。

一番下にある ログイン をクリックします。

右上のユーザー一覧のプルダウンの中に サイトネットワーク管理者 があれば完了です。