WordPressマルチサイトの作り方【初心者向け完全ガイド】
WordPressで複数のサイトを運営したいときに便利なのが「マルチサイト機能」です。
通常のWordPressは1つのサイトしか管理できませんが、
マルチサイトを使えば、1つの管理画面で複数サイトを一括管理できます。
この記事では、初心者でも分かるように、
WordPressマルチサイトの作り方をわかりやすく解説します。
マルチサイトとは?
WordPressのマルチサイトとは、1つのWordPressで複数のサイトを管理できる機能です。
例えばこんなことができます。
- 複数の会社サイトを一括管理
- 地域別サイトの運営
- サービスごとのサイト分け
- 会員制サイトの構築
通常はサイトごとにWordPressをインストールする必要がありますが、
マルチサイトならその手間が不要になります。
マルチサイトの種類
マルチサイトには2種類あります。
① サブドメイン型
site1.example.com
site2.example.com
② サブディレクトリ型
example.com/site1/
example.com/site2/
初心者には、設定が簡単な「サブディレクトリ型」がおすすめです。
マルチサイトを作る前の準備
設定前に以下を確認しておきましょう。
- WordPressが正常に動作している
- パーマリンク設定が有効
- プラグインを一旦停止
- バックアップを取る
特にバックアップは必須です。
マルチサイトの設定手順
① wp-config.phpを編集
WordPressの設定ファイルに以下を追加します。
define('WP_ALLOW_MULTISITE', true);追加する場所は「編集終了コメントの上」です。
② 管理画面から設定
WordPressの管理画面にログインし、
ツール → ネットワークの設置
をクリックします。
③ タイプを選択
- サブドメイン型
- サブディレクトリ型
ここでどちらかを選びます。
④ 表示されたコードを追加
設定を進めると、コードが表示されます。
そのコードを
- wp-config.php
- .htaccess
に追加します。
※ここは「表示されたものをそのまま使う」のが重要です。
⑤ 再ログイン
設定後、一度ログアウトされるので、再ログインします。
マルチサイトの使い方
設定が完了すると、管理画面の上部に
サイトネットワーク
が表示されます。
ここから新しいサイトを追加できます。
新しいサイトの追加方法
サイトネットワーク → サイト → 新規追加
ここで以下を入力します。
- サイトアドレス
- サイトタイトル
- 管理者メール
マルチサイトのメリット
- 複数サイトを一括管理できる
- テーマやプラグインを共有できる
- 管理コストを削減できる
- 権限管理ができる
注意点
① サイトごとにデータは別
投稿・カテゴリなどはサイトごとに独立しています。
② プラグインの扱いが違う
ネットワーク有効化が必要な場合があります。
③ URL設計が重要
後から変更するとトラブルになりやすいです。
④ SEOは別サイト扱い
Google的には別サイトとして認識されます。
こんな人におすすめ
- 複数のサイトを運営したい
- クライアントサイトをまとめて管理したい
- 地域ごとにページを分けたい
- 大規模サイトを作りたい
まとめ
WordPressマルチサイトは、複数のサイトを効率よく管理できる強力な機能です。
最初は少し難しく感じるかもしれませんが、手順通りに進めれば問題なく設定できます。
ポイントはこの3つです。
- 設定は必ず順番通りに行う
- 表示されたコードをそのまま使う
- URL構成は最初に決める
これを意識すれば、安定したマルチサイト運用ができます。


