2026年6月20日
2026年6月20日
WordPressで複数サイトを管理する方法の比較|マルチサイト・MainWP・ManageWPの選び方
複数のWordPressサイトをまとめて管理する方法は、大きく「マルチサイト機能で1つのWordPressにまとめる」「単独サイトのまま、MainWPやManageWPなどの管理ツールで一括操作する」の2つに分かれます。サイト同士でユーザーやテーマを共有し、同じ組織が同じ仕様で運用するならマルチサイト、サイトごとに独立性を保ちたい・クライアントごとに分けたいなら管理ツールが基本の選び方です。この記事では、それぞれの仕組み、向いている運用、後から変えにくい点を比較し、自分の状況に合う方法を判断できるようにします。
3つの方法の全体像
比較するのは次の3つです。
- マルチサイト機能(WordPress標準): 1つのWordPressのインストールと1つのデータベースで、複数のサイトを動かします。
- MainWP: 管理用のWordPressサイトに専用のプラグインを入れ、各サイトには子側のプラグインを入れて、自分のサーバー上で一括管理します。
- ManageWP: 外部のSaaS型ダッシュボードから、各サイトに入れた接続用プラグインを通じて一括管理します。
マルチサイトは「サイトの作り方」そのものを変える選択で、MainWPとManageWPは「独立したサイトをどう運用するか」の道具です。両者は性格が異なるため、まずどちらの方向に進むかを決めてから細部を比較すると迷いにくくなります。
マルチサイト機能の特徴
マルチサイトは、wp-config.php に次の定数を追加し、管理画面の「ツール」メニューに表示されるネットワーク設置の画面から有効化する、WordPress本体の機能です。
/* マルチサイトの設置画面を表示する(「編集が必要なのはここまでです」の行より上に書く) */
define( 'WP_ALLOW_MULTISITE', true );
この後、画面の指示に従って wp-config.php と .htaccess に追加の設定を書き込みます。本番サイトで試す前に、ファイルとデータベースのバックアップを取っておいてください。
各サイトはサブディレクトリ(example.com/site2/)かサブドメイン(site2.example.com)の形で作られ、独自ドメインを割り当てることもできます。
マルチサイトの強み
- WordPress本体・プラグイン・テーマの更新が1回で全サイトに反映されます。
- 特権管理者がプラグインやテーマを一元管理し、各サイトの管理者には使わせたいものだけを有効にできます。
- ユーザー情報が共有されるため、1つのアカウントで複数サイトの編集に参加できます。
- 大学の学部サイト、企業の部署・拠点サイト、多言語サイトなど、同じ組織が同じ仕様で多数のサイトを運用する場面に向いています。
マルチサイトの弱み
- サーバーとデータベースを共有するため、1つのサイトへのアクセス集中や不具合、セキュリティ上の問題が全サイトに影響しやすくなります。
- すべてのプラグインがマルチサイトに対応しているわけではありません。導入前に、プラグインの説明やサポート情報でマルチサイトでの動作を確認する必要があります。
- 特定のサイトだけをネットワークから切り出して単独のWordPressに戻す作業は、データベースのテーブルやユーザー、メディアの移し替えが必要で、手間がかかります。
- 各サイトで別のPHPバージョンやWordPressバージョンを使い分けることはできません。
MainWPとManageWPの特徴
どちらも、単独のWordPressサイトを複数まとめて操作するための管理ツールです。いずれも(2026年10月現在)提供が続いていますが、無料と有料の範囲や料金体系は変わることがあるため、導入前に公式サイトで確認してください。
MainWP
管理用のWordPressサイトに「MainWP Dashboard」プラグインを入れ、管理される各サイトに「MainWP Child」プラグインを入れて接続します。管理画面が自分のサーバー上にあるため、サイトの情報を外部のサービスに預けずに済むのが特徴です。
基本機能(更新の一括実行、サイトの状態確認など)は無料で使え、バックアップやアップタイム監視などの機能は拡張機能で追加します。管理用サイト自体の運用(更新・バックアップ・ログイン保護)が自分の責任になる点は、あらかじめ考えておく必要があります。
ManageWP
外部のSaaS型ダッシュボードに各サイトを登録し、各サイトには接続用の「ManageWP Worker」プラグインを入れて使います。管理画面のサーバーを自分で用意する必要がなく、登録したその日から一括更新などを使い始められます。
基本機能は無料で、バックアップの頻度を上げる、監視やレポートを追加する、といった機能をサイト単位の有料アドオンで追加する形です。管理するサイトの数が多いほど費用が増えやすいので、サイト数が増える見込みがある場合は費用の伸び方を確認しておくと安心です。
比較表
| 観点 | マルチサイト | MainWP | ManageWP |
|---|---|---|---|
| 仕組み | 1つのWordPressで複数サイト | 自前の管理サイト+各サイトの子プラグイン | SaaSダッシュボード+各サイトの接続プラグイン |
| 各サイトの独立性 | 低い(サーバー・DB共有) | 高い | 高い |
| 管理画面の設置場所 | WordPress内 | 自分のサーバー | 提供元のクラウド |
| 更新の一括実行 | 標準でまとめて反映 | 対応 | 対応 |
| ユーザーの共有 | 共有される | 共有されない | 共有されない |
| プラグイン互換性の注意 | 必要 | 通常のサイトと同じ | 通常のサイトと同じ |
| 後からの方針変更 | 切り出しに手間がかかる | プラグインを外せば単独に戻る | 接続を解除すれば単独に戻る |
| 向いている運用 | 同じ組織・同じ仕様の多数サイト | 自社で管理基盤を持ちたい制作会社 | 手早く始めたい個人・小規模チーム |
自分に合う方法の選び方
- サイトの持ち主は誰か。 クライアントごとにサイトの持ち主が違う場合、マルチサイトにまとめると契約終了時の引き渡しが難しくなります。この場合は単独サイトのまま、MainWPかManageWPで管理するのが基本です。
- サイト同士でユーザーやデザインを共有したいか。 同じ組織の編集者が複数サイトを横断して更新し、テーマや機能をそろえたいなら、マルチサイトの利点が活きます。
- 障害の影響範囲をどこまで許せるか。 1つのサイトの問題が全サイトに波及することを避けたいなら、サーバーごと分けられる単独サイト方式が向いています。
- 管理ツールの設置場所をどう考えるか。 サイトの情報を外部サービスに預けたくない、自社の基盤で運用したいならMainWP、サーバーの準備や保守を減らして手早く始めたいならManageWPが候補です。
- プラグインの対応状況を確認する。 マルチサイトで使う予定のプラグイン、MainWPの子プラグインやManageWPの接続プラグインは、WordPress.orgで「最終更新日」と「検証済みWordPressバージョン」を確認し、開発が続いているかを見ておきます。
導入時の注意点
どの方法でも、一括更新は便利な反面、不具合が出たときに複数サイトへ同時に広がるリスクがあります。重要なサイトはステージング環境で先に更新を試す、更新前にバックアップを取る、といった手順を運用ルールにしておくと安心です。
管理ツールを使う場合は、管理ダッシュボードへのログインが全サイトへの入口になります。管理側のアカウントには強いパスワードと2段階認証を設定し、使わなくなったサイトは接続を解除して、接続用プラグインも削除してください。
まとめ
- 複数サイトの管理は、「マルチサイトで1つにまとめる」か「単独サイトのまま管理ツールで一括操作する」かの選択です。
- 同じ組織が同じ仕様で多数のサイトを運用するならマルチサイト、サイトの独立性や引き渡しを重視するならMainWPやManageWPが向いています。
- MainWPは自前のサーバーで管理基盤を持ちたい場合、ManageWPはSaaSで手早く始めたい場合の選択肢です。
- マルチサイトは後から切り出すのに手間がかかるため、最初の方針決めが大切です。一括更新の前にはバックアップを取ってください。