HTML
 Computer >> コンピューター >  >> プログラミング >> HTML

WordPress マルチサイト ネットワークのインストールとセットアップ方法

複数の企業、学校、または個人の Web サイトがあり、それらすべてにいくつかの共通点がある場合、それらすべての Web サイトを個別に管理するのではなく、より効率的に管理する方法がないか疑問に思ったことがあるはずです。その場合、WordPress マルチサイトが探しているソリューションです。

2010 年にバージョン 3.0 でリリースされた WordPress マルチサイトにより、単一の WordPress インストールに複数の WordPress ウェブサイトが存在できます。

この記事では、マルチサイトの WordPress を構築する方法を紹介します。以前にWordPress Webサイトを構築したことがある人にとっても、それは困難なプロセスになる可能性があります.しかし、心配する必要はありません。

WordPressマルチサイトのステップバイステップガイドに従えば大丈夫です.ただし、WordPress を手動でインストールする方法については、この記事を参照してください。

WordPress マルチサイトのインストールと構成に必要な手順に飛び込む前に、知っておくべきことがいくつかあります。

マルチサイト WordPress とは?

マルチサイト WordPress ネットワークは、同じ WordPress インストールを共有する Web サイトの集まりです。つまり、5 つの個別の WordPress サイトがある場合、それらをすべて 1 か所にまとめて、1 つのダッシュボードから操作できます。

たとえば、BBC America の Web サイトを見てみましょう。マルチサイト ネットワーク上で実行されます。すべての BBC 番組には、独自の Web サイト (マルチサイト設定ではサブサイトと呼ばれます) があります。複数の個別の Web サイトを持つ代わりに、すべてのショーを 1 つのサイトにまとめています。これにより、Web サイトの管理が非常に簡単になります。

結論として、通常の Web サイトとマルチサイトの WordPress ネットワークを比較します。

  • 1 つの Web サイト + 1 つの WordPress インストール =通常の WordPress Web サイト
  • 複数のウェブサイト + 1 つの WordPress インストール =マルチサイト WordPress ネットワーク

マルチサイト ネットワークを使用することの長所と短所

WordPress マルチサイトの使用が魅力的な理由は簡単にわかります。ただし、マルチサイトは万人向けではありません。マルチサイトを使用することの長所と短所を見てみましょう。

WordPress マルチサイトの長所

    • 同じプラグインとテーマを共有: テーマとプラグインは、マスター ダッシュボードにインストールできます。また、すべてのサブサイトが使用できるように、ネットワーク全体でアクティブ化されます。

    注:「マスター ダッシュボード」の詳細については、セットアップと構成セクションを参照してください。

    • 合理化されたアップデート: スーパー管理者は、すべてのサブサイトの WordPress プラグインとテーマを一度に更新できます。

    注:「スーパー管理者」または「スーパー管理者」の詳細については、セットアップと構成セクションを参照してください。

    • 単一のダッシュボード: マルチサイト WordPress を使用すると、単一の WordPress ダッシュボードから複数のサイトを実行できます。テーマ、プラグイン、およびユーザーを含むすべてを管理できるようにします。このようにして、何十ものサブサイトを管理できます。

WordPress マルチサイトの短所

  • 互換性のないプラグイン: マルチサイトの最大の課題の 1 つは、互換性のあるテーマとプラグインを見つけることです。多くのプラグインとテーマは、マルチサイト インストールを処理できません。
  • 複雑な移行: 移行は、非常に複雑で扱いにくいプロセスになる場合があります。マルチサイトを新しいドメインまたはホスティング プロバイダに移行することは可能ですが、スタンドアロンの移行、つまり単一のサブサイトの移行は非常に難しく、ほとんどのプラグインはそれをサポートしていません。
  • 異なるプラグインやテーマを使用するウェブサイトには不向き: WordPress マルチサイトは、同様の機能を共有するサイトのネットワークを構築する場合に最適です。しかし、大きく異なる目的の Web サイトがある場合、異なるプラグイン、テーマ、およびカスタマイズを使用することになる可能性があります。その場合、マルチサイトを有効にすることはお勧めしません。

重要: WordPress マルチサイトは、Web サイトを管理するための適切なオプションがあまりなかった時代に登場しました。幸いなことに、それ以来状況は変わりました。優れた管理ソリューションをお探しの場合は、 をご覧ください。 WP リモート .

人気があり、使いやすく、機能満載の管理プラグインです。単一のダッシュボードから複数の Web サイトを管理できます。

長所と短所を比較検討した後、WordPress マルチサイト WordPress をセットアップする場合は、以下の初心者向けガイドに従ってください。

WordPress マルチサイト ネットワークのインストールと設定方法

マルチサイトをゼロから構築する場合は、ステップ 1 から始めてください。 .ただし、既存のウェブサイトをマルチサイトに変換したい場合は、ステップ 2 から始めてください。 .

注意: マルチサイトを設定するには、WordPress ファイルに変更を加える必要がありますが、これは危険です。わずかなエラーがサイトの破損につながる可能性があります。そのため、既存の Web サイトにマルチサイトを設定する場合は、 完全な WordPress バックアップ .

ステップ 1:WordPress ウェブサイトを構築する

最初に行う必要があるのは、ドメインとホスティング プランの購入です。自分で Web サイトを構築したことがない場合、プロセスは困難に感じるかもしれませんが、WordPress Web サイトの構築はそれほど難しくありません。フォローするリソースはたくさんあります。

Web サイトが稼働したら、マルチサイト環境に変換します。

ステップ 2:構成ファイルによるマルチサイトの有効化

このステップでは、構成ファイルにコードをアップロードする必要があります。ホスティング アカウントまたは Filezilla などの FTP クライアントから構成ファイルにアクセスできます。 Filezilla は、ローカル コンピューターにインストールして使用する必要があるソフトウェアです。

ホスティング アカウントと Filezilla ソフトウェアの両方を使用して構成ファイルを編集する方法を紹介します。

ホスティング アカウント経由で構成ファイルにアクセスします

1. ホスティング プロバイダのアカウントにログインし、cPanel に移動します。 . cPanel から、ファイル マネージャー を選択します .
2. ファイル マネージャー ページから、public_html を選択します。 フォルダ .
3. wp-config.php ファイルは public_html フォルダー内にあります。ファイルが見つかったら、右クリックして [編集] を選択します。 .

WordPress マルチサイト ネットワークのインストールとセットアップ方法
public_html に移動して wp-config を選択

II Filezilla 経由で構成ファイルにアクセス

1. ダウンロードしてインストール ファイルジラ ローカル コンピューターに。これは、ローカル コンピューターを Web サイトのバックエンドに接続するソフトウェアです。これは、コンピューターから構成ファイルを変更できることを意味します。
2. FileZilla を開き、ホスト名、ユーザー名、パスワード、およびポートを入力します .これらの詳細がわからない場合は、ホスティング会社に FTP 資格情報を問い合わせてください。これらのビデオに従って、FTP 資格情報が保存されている場所を確認することもできます。
3. 接続が確立されると、フォルダのグループが リモート サイト に表示されます あなたの右側のセクション。フォルダの 1 つは public_html になります フォルダ .それを選択してください。

WordPress マルチサイト ネットワークのインストールとセットアップ方法
リモート サイトに移動> public_html> ファイル名> wp -config.php

4. リモート サイトのすぐ下に、ファイル名という別のセクションがあります。 public_html を選択した後 フォルダ、wp-config.php ファイルがこのセクションに表示されます。
5. wp-config.php ファイルが見つかったら、右クリックして [編集] を選択します。 .

マルチサイトを許可する III 挿入コード

編集を選択すると、wp-config.php ファイルが開きます。構成ファイルで次の文を見つけます:

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

そして、次のコード行を「Happy Blogging」文のすぐ上に配置します:

define('WP_ALLOW_MULTISITE', true);

[変更を保存] をクリックします ファイルを閉じます。私のウェブサイトでは、コードは次のようになります:

WordPress マルチサイト ネットワークのインストールとセットアップ方法
画像のようにコードを挿入

これで、Web サイトがマルチサイト ネットワークに変換されました。 WordPress ダッシュボードに移動します。左隅に マルチサイト アイコン が表示されます。 .

WordPress マルチサイト ネットワークのインストールとセットアップ方法
変換後に画像のアイコンが表示されますサイトからマルチサイトへ

しかし、まだ道半ばです。次のステップは、ネットワークのインストールです。

IV ネットワークのインストール

1. WordPress ダッシュボードで、[ツール] に移動します。 [ネットワーク設定] を選択します .ここから、ネットワークを構成します–

(a) 最初のステップは、サブサイトの URL をどのように表示するかを決定することです。 site1.example.com から選択できます および example.com/site1 (つまり、サブドメインまたはサブディレクトリ)。 URL 構造の選択は、サイトの保存方法には影響しないため、心配する必要はありません。
(b) 次に、ネットワーク タイトルなどのその他の詳細を入力します およびネットワーク管理者のメール [インストール] をクリックします . [インストール] をクリックするとすぐに、WordPress から 2 つのコード スニペットが提供されます。それらをそれぞれ wp-config.php および .htaccess ファイルに追加する必要があります。

WordPress マルチサイト ネットワークのインストールとセットアップ方法
サブドメインとサブディレクトリを選択して挿入ネットワークの詳細

V wp-config ファイルにコードを追加

前のセクションで示した方法を使用して wp-config ファイルを開きます。行のすぐ上に最初のコード スニペットを挿入します

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

[変更を保存] をクリックすることを忘れないでください .私のウェブサイトでは、コードは次のようになります:

WordPress マルチサイト ネットワークのインストールとセットアップ方法
画像のようにコードを挿入

VI コードを .htaccess ファイルに追加

.htaccess ファイルに、2 番目のコード スニペットを挿入します。また、構成ファイルと同様に、ファイル マネージャーまたは FileZilla で .htaccess ファイルを見つけることができます。 .htaccess ファイルの編集について詳しくは、こちらの記事をご覧ください。

方法 1 – ファイル マネージャーの .htaccess ファイル

ホスティング アカウントにログインし、cPanel> ファイル マネージャー> public_html フォルダー> .htaccess ファイル に移動します。 .ファイルが見つかったら、右クリックして [編集] を選択します。 .

WordPress マルチサイト ネットワークのインストールとセットアップ方法
public_html に移動して .htaccess を選択

[注: .htaccess ファイルが見つからない場合は、それが非表示になっているためです。サイトの設定を変更してファイルを表示する方法については、この記事の手順に従ってください – WordPress で .htaccess ファイルを編集する方法]

方法 2 – FileZilla の .htaccess ファイル

Filezilla を開き、FTP 認証情報を入力 . FTP 認証情報がわからない場合は、これらのビデオを確認するか、ホスティング プロバイダーにお問い合わせください。

<オール>
  • 次にリモート サイトに移動します セクション
  • public_html フォルダを選択します
  • その後、ファイル名 に移動します section look for the .htaccess file
  • When you find it, just right-click and select Edit .
  • WordPress マルチサイト ネットワークのインストールとセットアップ方法
    Go to Remote site> public_html> Filename> .htaccess

    When you open the file, you’ll find code that looks similar to the second code snippet. Replace the existing codes with the new codes. Don’t forget to hit Save Changes . On my website the code looks like this:

    WordPress マルチサイト ネットワークのインストールとセットアップ方法
    Insert the code as shown in the picture

    Your multisite network is ready to roll!

    How to Add a New Subsite to Your Multisite Network?

    Living up to its reputation of being really user-friendly, WordPress multisite is easy to operate. Site admins can add new websites or subsites by taking a few straightforward steps.

    • On your WordPress dashboard select All Sites and then Add New . Enter details like desired URL, site title, website name admin email, etc (as you can see in the image below). When you are ready, click on Add Site .
    WordPress マルチサイト ネットワークのインストールとセットアップ方法
    Insert details and add new sub-sites
    • You can add as many websites as you like. And if you want to view all your subsites, then go to your Master Dashboard and select Sites> All Sites .

    It’s worth mentioning here that any users who have been assigned the role of a WordPress admin will automatically become a Super Admin when the website becomes a multisite network. And a Super Admin has complete control over any site on the network.

    NOTE: WordPress sites running on versions below 4.5 need to implement domain mapping. There are plugins available for this. We recommended reading Multisite Domain Mapping.

    How to Install Plugins and Themes in the WordPress Multisite?

    Installing themes and plugins on a multisite is easy. You install them the same way you install it on a regular site.

    • From your Master Dashboard, go to Plugins> Add New and then search, install and activate plugins to your site.
    • To install and set a theme, go to go to Themes> Add New and then search and add themes to your site.

    The plugin and theme that you install will be activated across all the subsites. You can activate and deactivate plugins and themes at a network level. And with that, we come to the end of setting up a WordPress multisite network.

    In Conclusion

    Multisite WordPress is a very powerful tool for those who can utilize it. But let’s remember that WordPress is a tricky universe and hackers and bots are lurking around to damage the network of websites. Whether you’re running a single installation or a multisite, you need to make sure that you are taking security measures.

    With MalCare Security Plugin by your side, you don’t have to worry about hackers, bots and the rest. Also, you can follow our WordPress security guide for more information about this.

    Try MalCare Security Service Right Now!


    1. Yggdrasilネットワークとは何ですか?それをインストールする方法

      Yggdrasilネットワークは、分散型で暗号化されたメッシュネットワークを作成することを目的としたIPv6オーバーレイネットワークです。これは、ネットワークを二分木のリーフとして扱うことによって行われます。オーバーレイネットワークであるYggdrasilは、ユーザーが互いに安全に対話できるようにする仮想プライベートネットワーク(VPN)としても機能します。 さらに、Yggdrasilは無料で、セットアップが比較的簡単で、さまざまなプラットフォームで利用できます。これにより、ユグドラシルは、他の人々との安全でプライベートなつながりに関心のある人々にとって強力な代替手段になります。 メッシュネ

    2. WordPressにDisqusコメントシステムをインストールして使用する方法

      コメントシステムは、インタラクティブなWebサイトにとって非常に重要な機能です。ウェブサイトへのトラフィックを作成するのを助けることも必要です。 WordPress Webサイトを使用する場合、Disqusコメントシステムはコメントとディスカッションを改善するための最良のコメントシステムの1つです。 次のようないくつかの機能があります。 Webサイトの訪問者が、Twitter、Facebook、Google+などのソーシャルメディアアカウントを使用して接続できるようにします。 多くのコンテンツ管理システムと互換性があるため、ブログを別のプラットフォームに移動するときにコメントを簡単に移動