さくらインターネットでWordPressをマルチサイト化!一つのブログで複数運営管理してみよう!

複数のブログを1つのWordpressで運営管理したい!
それを実現するのがWordpressのマルチサイト化という機能です。今回はさくらインターネットで出来るマルチサイト化の導入方法を紹介します。

さくらインターネットでマルチサイト化を実現

今回やりたいのはWordpressをインストールしてaaa.comというドメインを割り当て、このブログを使ってbbb.aaa.comやccc.aaa.comというサブドメインを利用してブログを複数運営管理するというものです。

では、さくらインターネットのコントロールパネルの設定をしますが、前もってwordpress本体はwww直下にインストールしてあることとします。

コントロールパネルでサブドメインを追加する

1:さくらドメイン設定で新しいドメインの追加設定をします。【ドメイン設定】から『新しいドメインを追加』をクリック。

2:設定したいドメインを選択し、『サブドメインを指定』にチェックを入れて送信

3:サブドメインにしたい任意の文字列を入力して送信し、続けて詳細設定へ進みます。

4:【1】の設定で『wwwを付与せずマルチドメインとして使用する(上級者向け)』を選択し、【2】の設定でWordpressをインストールした場所を指定します。私はwww直下のルートにインストールしたので、ここは空白のままで送信しました。

インストールしておいたWordpressの設定

1:インストールしておいたWordpressの『wp-config.php』を編集。
(/* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。 */)の前に以下の記述を追加してアップロードしなおします。

define ('WP_ALLOW_MULTISITE', true);
/* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。 */

2:アップロード後リロードすると【ツール】に『ネットワーク設定』という項目が増えているので、クリックして設定画面に移動します。

3:ネットワーク内のサイトアドレスの設定でサブドメインを選択してインストールをクリックします。

4:ワイルドカードによるエラーが表示されますが、無視して設定を続けます。ネットワーク有効化中画面の指示に従って1~3の設定を行います。まず、Wordpressをインストールした場所の/wp-content/内にblogs.dirというフォルダを作成し、パーミッションを『777」』に設定します。

5:次に【2】の項目で指定されている記述をwp-config.phpに追記します。場所は最初に記述したdefine (‘WP_ALLOW_MULTISITE’, true);の直下で良いです。記述できればアップロードしておきましょう。

6:次に.htaccessというファイルを作り【3】で指定されている内容を記述して保存してからwordpressをインストールした場所にアップロードします。

7:アップロードが終われば【3】の項目下の『ログイン』をクリックして再ログインします。

マルチブログ化されたブログに新しいブログを追加する

1:再ログインしたら管理画面上部に【参加サイト】という項目が追加されているので、その中の『ネットワーク管理者』のダッシュボードを選択します。続けてダッシュボード内の『新規サイトを作成』をクリックします。

2:サイトのアドレスにさくらのコントロールパネルにて追加したサブドメインを指定し、サイトのタイトルと管理者のメールアドレスを記入して『サイトの追加』をクリック。


3:管理画面上部の参加サイトに新しく追加したブログが追加していれば成功です。が、、、ダッシュボードへ移動すると表記が英語になっていますので、【Setting】の『General Settings』の最下部のSite Languageをjapaneseに設定して完了です。

今日の選択理由

WordPressのマルチサイト化って3.0になってからずっと気になっていましたが、色々と忙しいのもあり手付かずのままでした。がやっと出来ました。今後このマルチブログ化を利用して何が出来るかを考察していこうと思います。たとえば、会員制の個別ブログなんかも可能だし、ジャンルの違うものを扱ったネットショップなんかも1つのWordpressで運用できるんじゃないかななんて思っています。また実行したときにはレビューしたいと思います。

rss登録 rss登録 rss登録

コメント

[...] WordPressのマルチサイト機能で複数のブログを管理する ロリポップでWordPressをマルチサイトにする さくらインターネットでWordpressをマルチサイト化!  [...]

2012年5月13日 8:00 PM
kenji さんのコメント

さくらサーバでのマルチサイトのご教授、非常に助かります。
ありがとうございました。

質問をさせて頂きたいと思いますが、よろしいでしょうか?

1)マルチサイト化とは、会社のホームページのような仕様をWordpressで構築した場合でも、同じようにマルチサイト的に運用できるのでしょうか?

2)プラグインは、1つのサイトに入れたら、全て共通で使えるのでしょうか?

3)各サイトの管理画面に表示する内容を制御する事は可能でしょうか?

4)DBは1つのDBを複数のサイトで使う事になるのでしょうか?

5)サイトは最大何個まで作成出来るのでしょうか?

6)メール投稿機能は、サイト別にメール投稿出来るのでしょうか?

7)デザインテンプレートも、各サイト共通になりますか?それとも、各サイト単位にテンプレートをインストールしなければなりませんか?

以上、大変お忙しい中で恐縮ですが、お教え頂ければ幸いです。

よろしくお願い申し上げます。

2012年7月23日 11:07 AM
Furuko さんのコメント

kenji様

コメントありがとうございます。

私のわかる範囲での回答となりますが、お応えさせていただきます。

1)について
Wordpressの基本的な投稿や固定ページを使っての構築であれば会社のホームページのような仕様での運用は可能です。

2)について
全てかどうかはプラグインによりけりだと思いますが、大体は一つのプラグインで共通で使えると思います。

3)について
例えば、Aという子サイトのユーザに「sam」を追加、Bという子サイトのユーザに「mike」を追加という具合に各サイトにユーザを追加してそれぞれ追加したユーザに対して制限グループ(管理者・編集者・投稿者・寄稿者・購読者)を設定することである程度の表示制限は可能です。

4)について
1つのDBを複数で使います。

5)について
特に子サイト数には制限はないです。

6)について
リモート投稿 XML-RPCの設定は各サイトでできます。

7)について
デザインテーマは各サイト共通、各サイト別ともに設定することができます。

以上がわかる範囲での回答となり、もしかするとツッコミどころがあるかもです・・・。がご容赦ください。

今後ともよろしくお願いいたします。

2012年7月23日 12:47 PM

コメントの投稿

コメントフィード コメントフィード

トラックバックURL: http://select.rash.jp/wp/1013/trackback/