初心者向けガイド: WordPress マルチサイト ネットワークの設定方法

公開: 2019-04-30

WordPress 3.0 からは、必要に応じて WordPress マルチサイト ネットワークをセットアップできたはずです。

WordPress を 1 回インストールするだけで、WordPress Web サイトの複数のインスタンスを実行できます。

WordPress マルチサイト ネットワークの完璧な例は、wordpress.com とそれに類似したブログ プラットフォームです。

もちろん、wordpress.com の何百万もの Web サイトを支えている技術は他にもたくさんありますが、基本的な考え方は同じです。

WordPress を 1 回インストールするだけで、多くのユーザーが独立した WordPress ブログや Web サイトを作成して実行できます。

通常、マルチサイト ネットワークを必要とするのは誰ですか?

  • 組織やクライアントのために WordPress をインストールし続ける必要がある場合。
  • 学生にマイクロサイトまたはブログの作成を求める学校または教育機関の場合

その場合、マルチサイト ネットワークがソリューションになります。

ただし、新しいサイトに独立したテーマまたはデータベースが必要な場合、またはすぐに新しいホストへの移行が必要になる可能性がある場合は、マルチサイト ネットワークは必要ありません。

この記事では、WordPress マルチサイト ネットワークをセットアップする方法について説明します。

マルチサイト ネットワークの要件

WordPress をインストールできる限り、任意のホスティング アカウントで WordPress マルチサイト ネットワークを実行できますが、それでもパフォーマンスに注意を払う必要があります。

ガイドは通常、ネットワーク上で実行する必要がある Web サイトの数です。

何百万もの小規模な Web サイトで実行されている巨大なネットワークの場合、ハードウェアのニーズは、ハイエンド クラスターと、おそらく複数のエンジニアの恩恵を受けるでしょう。

ただし、100 以下の Web サイトを含む小規模なネットワークの場合は、Virtual Private Server (VPS) または専用サーバーが問題なく機能します。

  • 簡単に言えば、ホスティング環境が必要です。
  • もう 1 つの重要な要件は、常にクリーンまたは未使用の WordPress インストールから始まります。 新しいインストールである必要はありませんが、途中で頭痛の種から解放されます。
  • 既存のインストールを使用する場合は、Web サイトをバックアップし、データベースと WordPress ファイルの両方のコピーを、マルチサイト ネットワークをセットアップしているホストから離れた場所に安全に保存してください。
  • ホスト上のファイルへのアクセスも必要です。 FTP、cPanel、Plesk、またはその他のコントロール パネルの詳細である可能性があります。

ステップバイステップ:WordPressマルチサイトネットワークをセットアップする方法?

ステップ 1. wp-config.php でマルチサイトを有効化

FTP またはコントロール パネルからホストにログインします。

ルート ディレクトリで、wp-config.php を開きます。

ファイルの最後に向かって下にスクロールして見つけます。

 /* 以上です。編集を停止します。 ハッピーブログ。 */

そのすぐ上に、次のコード行を追加します。

 define('WP_ALLOW_MULTISITE', true); 

WP 許可マルチサイトを有効にする

ファイルを保存します。

2. マルチサイト ネットワークのインストール

Web サイトにログインし、まずすべてのプラグインを無効にします。

次に、[ツール] に移動し、[ネットワーク設定] をクリックします

ネットワークセットアップ

ネットワーク タイトルとネットワーク管理者の電子メールを入力し、[インストール] をクリックします。

WordPress サイトのネットワークを作成する

ここで、wp-config.php および .htaccess ファイルにコードを追加します。

続行する前に、無料の WPvivid バックアップ プラグインを使用してこれらのファイルのバックアップを作成してください。

画面上のコードをコピーして、wp-config.php ファイルの /home/domain/public_html/ の行の上に追加します (以下のコードのようになります)。

 /* 以上です。編集を停止します。 幸せな出版。 */:

define('MULTISITE', true);

define('SUBDOMAIN_INSTALL', true);

define('DOMAIN_CURRENT_SITE', yourdomain.com');

define('PATH_CURRENT_SITE', '/');

define('SITE_ID_CURRENT_SITE', 1);

define('BLOG_ID_CURRENT_SITE', 1);

/home/domain/public_html/ の .htaccess ファイルに以下を追加して、他の WordPress ルールを置き換えます。

 RewriteEngine オン

RewriteBase /

RewriteRule ^index\.php$ - [L]

# /wp-admin に末尾のスラッシュを追加

RewriteRule ^wp-admin$ wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [または]

RewriteCond %{REQUEST_FILENAME} -d

RewriteRule ^ - [L]

RewriteRule^(wp-(content|admin|includes).*) $1 [L]

RewriteRule^(.*\.php)$ $1 [L]

RewriteRule .index.php [L]

これらの手順を完了してコードをファイルに追加すると、ネットワークが有効になり、構成されます。

続行するには、再度ログインしてください。

管理領域では、両方の管理メニューに個人用サイトが追加されます。

ネットワークサイト

WordPress マルチサイト ネットワークがセットアップされました。 引き続きサイトを追加し、必要に応じてプラグインとテーマをインストールできます。

3. WordPress マルチサイト ネットワークの管理。

管理者として、サイトの追加、サイトの削除、ユーザーの追加、テーマとプラグインのインストール、および以前に行ったすべてのことを行うことができます。

ウェブサイトの管理。

そのいずれかを行うには、いずれかのメニューで [個人用サイト] をクリックします。

ネットワーク サイト管理者

サイトをネットワークに追加するには。

サイトをクリックし、[新規追加] をクリックします。

ネットワーク サイト

サイトのアドレス、タイトル、言語、および管理者の電子メールを入力し、[サイトを追加] をクリックします。

新しいサイト ネットワークを追加

マルチサイト ネットワークにテーマを追加します。

[マイ サイト]、[マイ ネットワーク管理者]、[テーマ] に移動し、[新規追加] をクリックします。

ネットワークのテーマ

購入済みのテーマがある場合は、[テーマのアップロード] をクリックするか、無料のテーマを検索して [インストール] をクリックします。

新しいサイト ネットワークのテーマを追加

WordPress マルチサイト ネットワークへのプラグインのインストール。

テーマまたはプラグインをマルチサイト ネットワークにインストールすることと、スタンドアロンの Web サイトにインストールすることに違いはありません。

プラグインをインストールするには、プラグインの通常のルートをたどってから、新規追加します。

または、トップ メニューの [マイ サイト]、[マイ ネットワーク管理者]、[プラグイン] の順に進み、[新規追加] をクリックします。

新しいサイト ネットワーク用のプラグインを追加する

ネットワーク設定の構成。

[設定]、[ネットワーク設定] で、ネットワーク全体の構成を指定できます。

ここから、サイトとユーザー アカウントの両方の新規登録を有効または無効にできます。

さらに、アップロード設定、ブランド設定、言語設定、および新しいサイト設定を指定できます。

ネットワーク設定の構成

結論

マルチサイト ネットワークを持つことは、複数のクライアントの Web サイトを管理する個人にとって優れた機能です。

1 回のインストールで、1 か所で個々のスタンドアロン Web サイトを管理できます。

これまで見てきたように、WordPress にマルチサイト ネットワークをインストールするのは難しくも複雑でもありません。

言及していませんが、マルチサイト ネットワークを簡単に収益化できます。また、wordpress.com がマルチサイト ネットワークでブログを運営するのと同じように、人々に割増料金を課すこともできます。

これに興味がある場合は、以下のコメントでお知らせください。役立つアイデアやリソースを共有できます。

WordPress マルチサイト ネットワークの設定方法について、この記事で十分な情報が得られたことを願っています。 また、最高の無料の WordPress マルチサイト管理プラグインについても学びたいと思うかもしれません。