WORDPRESSのマルチサイト機能で複数のWEBサイトを構築・運用する

2015.07.15

2015.07.15

ブログデザイン

先日、とある都内のヨガスタジオ様の制作を対応させていただいたのですが、
久しぶりにWORDPRESSのマルチサイト機能で複数サイト構築の案件をこなしたので、今回は基本的な構築方法や役立ったことを記録しておこうと思います。

マルチサイト機能とは?

「マルチサイト」とは、1つのサーバ・ドメイン・プログラムで複数のサイトを構築・運営できる便利な機能です。
この機能を利用することで、例えば、複数店舗展開しているスポーツジム・美容室・サロン・ショップなどの店舗毎のサイトを管理画面から更新可能なCMS形式で、
一つの管理画面から効率的に運用できるようになります。
管理画面へのアクセスの権限を店舗毎に設定できますし、各店舗でデザインテーマを統一したり、別のデザインテーマに切り替えることもできます。

例)「sample-gym.com」というサイトに、「sample-gym.com/shibuya/」、「sample-gym.com/shinagawa/」、「sample-gym.com/roppongi/」
サブディレクトリ型で複数サイトを公開します。

ジム挿絵

WORDPRESSのインストール・設定

1まずは、通常どおりサーバにWORDPRESSをインストールします。(マルチサイト機能を使用する場合は、ルートディレクトリにインストールしてください。後にパスの変更ができません。)

2FTPからアクセスし、wp-config.phpに以下のコードを追加して、マルチサイト機能を有効化します。


define( 'WP_ALLOW_MULTISITE', true );

記述場所ですが、「/* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。 */」の直前までにしましょう。

3 WordPressの管理画面を開くと、「ツール」→「ネットワークの設定」(新しく項目が追加されています)にアクセスします。

2

4 サブドメインとサブディレクトリのどちらを利用するか選択します。今回はサブディレクトリにします。
ネットワークのタイトル、サイトネットワーク管理者のメールアドレスを入力し、[インストール]をクリックします。タイトル・メールアドレスは後でも変更可能です。

3

5 下記のコードが表示されるので、wp-config.phpと.htaccessに、それぞれコードを追加し、サーバにアップロードします。

4

6再度管理画面へログインすると、管理メニューのヘッダーに「参加サイト」というメニューが追加されていれば、マルチサイト化は成功です。
5

7サイトの追加
新たなサイトは、「参加サイト」→ 「サイトネットワーク管理者」 → 「サイト」にアクセスし、「新規追加」で追加します。

7

これでまずはWORDPRESSのマルチサイト化が完了しました。

8

次の記事では、デザインテーマの作成方法を解説していきたいと思います。

KEiSoN★

インターネット・ITに将来の可能性を感じ、デジタルハリウッドオンラインスクールで、webデザインを学ぶ。
2007年よりECカート開発会社にてwebディレクター/webデザイナーとして従事。マネージャー職も務める。
2009年1月よりフリーランスのwebディレクター/Webデザイナーとして独立し、ノマドな働き方を試み始める。
過去16カ国ほど訪れ、一眼レフにその景色を収めながら時々ドローンも飛ばすなど、写真や映像のクリエイティブにも触れる。
2015年11月にスカイゴールド株式会社として法人化。
中小企業向けのWebブランディング・デザイン、Wordpressのオリジナルテーマ開発・オウンドメディア構築が得意。
国内外の様々な価値観・デザインに接触することで、幅広いクリエイティブや臨機応変にアイデアを提供する。