Web オープナー ラボ

wordpress マルチサイト機能とは

Home »  blog »  WordPress »  wordpress マルチサイト機能とは

wordpress マルチサイト機能とは

On 2月 13, 2016, Posted by , In WordPress, With No Comments

wordpressを使い始めて正確には覚えていないけど、4年以上になる。PC歴は30年以上、インターネットでのホームページも、インターネット草創期からなので20年以上。独学でホームページやブログをやってきたので、WordPress(ワードプレス)に出会った時は感動した。
wordpressも4.2になって、マルチサイト機能が簡単になった。大きなデータ以外のサイトをこれまでサブドメインや、サブディレクトリでwordpressとテーマ・プラグインをそれぞれにインストールしていたのだがや画像やカテゴリーが多くなり、表示速度や閲覧での煩雑さ解消のための分割をすすめた。

しかし、システムファイルが多いWordPress本体を、その都度インストールして使用するのは無駄ではないかと疑問が残る。そこで、同じドメインのカテゴリー分けに、このマルチサイト機能を使ってみようと、同じドメインのサブディレクトリに統合して、マルチサイトにする作業をここ2、3日行っている。

私が使っているサーバーは、定評あるXサーバーx10なので、200GB、50個までのデータベースが利用でき、別々にwordpressなどを豊富にインストールできるので構わないのだが、同じドメインの個人ブログでカテゴリー同じドメインなのに。マルチサイトには、サイト管理が一つのダッシュボード(wordpress管理画面)ででき、テーマやプラグインを親のネットワークにインストールしておけば、子サイトで併用できるので、全体のシステムのファイルが1つのwordpressと同じにできる。

メリット
その都度wordpressを起動する時間が省ける
ファイル数を減らすことができる
WordPress本体は1つで済む
テーマ、プラグイン等を共有できる
など

デメリット
プラグインではマルチサイトに対応していないものがある
テーマのカスタマイズや子ページ、CSSなどは、個々のダッシュボードからではなく、「サイトネットワーク」という親から行う手間が生じる

管理者が運用するには、マルチサイトは良いかもしれないが、私のようにしょっちゅう、カスタマイズやテーマ変更をしていじりたいユーザーは、サイトネットワークへ移動するので、その作業においてはかえって手間なのだ。

大きなサイトであれば、安全性では単独にwordpressをインストールしておいた方が作業は楽かもしれないので、一概にマルチサイトが優っていることばかりではないが、やってみると、マルチサイトはテーマやプラグインのサイトごとのサイトネットワーク管理の仕方を覚える作業がいるが、それもすぐに慣れて楽チンなのだ。

固定・投稿ファイルは引っ越す前にエクスポートしておくことで、万が一のトラブルでも問題ない。新バージョンではwordpressの引越し作業でメディア(画像)はFTPでアップロードし、ひも付けをしなければならなかった。これが手間がかかったが、新バージョンではエクスポートでメディア(画像)ファイルもインポートできた。

せっかくあるマルチサイトの機能を活かさねばもったいないかも。

WordPress 3.0以降、サイトのネットワーク(マルチサイト、複数サイト)を作成できるようになったらしい。以前も WordPress MUという

 

参考にさせていただいたのはこちらです。

WordPressのマルチサイトの設定方法|1つのWPで複数のブログを管理しよう(〜ver.4.0)

くわしくは上記などのサイトをご覧いただく方はいいだろう。

唯一のやや専門的な作業は、マルチサイト機能設定でFTPとwordpressの重要ファイルである「wp-config.php」と「.htaccess」ファイルをダウンロードして追加して、FTPで同じ場所に上書きすることだ。

「wp-config.php」は、

define('WP_ALLOW_MULTISITE', true);
を書き加えることで、ダッシュボード左の「ツール」に「ネットワーク設定」が現れます。
そこに表示されるコードを「wp-config.php」と「.htaccess」に書き加える作業のみです。
以上は、Xサーバーの場合です。ご利用のレンタルサーバーによって仕様が異なるので、詳しくはレンタルサーバー情報を御覧ください。
何事もそうですが、初めて体験するので最初は時間がかかったけど、要領が分かるとカンタンな作業です。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

This site uses Akismet to reduce spam. Learn how your comment data is processed.