Home > WordPress カスタマイズ > 設定 > 3.0 をマルチサイト化

3.0 をマルチサイト化

Ver.3.0 から WordPress MU と統合されたので、サブディレクトリ方式で複数のサイトを管理できるように設定。

WordPress と WordPress MU がマージ (統合) し、1つのインストールからマルチサイトと呼ばれる複数のサイトの管理が可能に。

Version 3.0 – WordPress Codex 日本語版

ネットワークの作成

/wp-config.php ファイルに下記を追記。

define ('WP_ALLOW_MULTISITE', true);

管理画面のメニューの [ツール] に [ネットワーク] の項目が追加される。

ネットワークのインストール

サブドメイン方式 or サブディレクトリ方式の選択
※今回はサブディレクトリ方式を選択。選択後の変更は不可。
※mod_rewrite が使えることを確認しておくこと。

ネットワークの詳細を設定。

  • サーバアドレス
  • ネットワーク名
  • メールアドレス

[インストール] ボタンをクリック。

ネットワークの有効化

[ツール] → [ネットワーク] をクリックしネットワークを設定。

/wp-content/ 配下に blogs.dir ディレクトリを作成。
※パーミッションの変更に注意。

/wp-config.php ファイルにコード追記。
※ネットワーク設定画面のコードをコピー。

/.htaccess ファイルにコード追記。
※ネットワーク設定画面のコードをコピー。

一度ログアウトするので、再度ログイン。
[特権管理者] のメニューが追加される。

マルチーユーザ化により追加されるテーブル

マルチユーザ化することにより追加されるテーブルは以下。

  • blogs
  • blog_versions
  • registration_log
  • signups
  • site
  • sitemeta

新規サイトの追加

新規サイトを追加する方法。

[特権管理者] → [サイト] をクリック。

サイトを追加の項目を設定。
サイトのアドレス : ディレクトリ名。
サイトのタイトル : ブログ名
管理者メールアドレス : ブログを管理するユーザのメールアドレス。

[サイトを追加] をクリック。

新規サイト追加により追加されるテーブル

新規サイトを追加することにより追加されるテーブルは以下。
※各テーブル名には [サイトID_テーブル名] の形式で prefix が追加される。

  • commentmeta
  • comments
  • links
  • options
  • postmeta
  • posts
  • terms
  • term_relationships
  • term_taxonomy

あわせて読みたい関連記事

Home > WordPress カスタマイズ > 設定 > 3.0 をマルチサイト化

検索
Feeds
メタ情報

ページの先頭へ