WordPressマルチサイトの長所と短所–ローカルXamppを使用してマルチサイトをインストールする方法

WordPressマルチサイト:長所、短所、インストール

複数のWordPressサイトを管理している場合、それらすべてを単一のダッシュボードから管理できる必要性を感じているはずです。 WordPressには、マルチサイトインストールというソリューションがあります。つまり、WordPressを1回だけインストールし、この単一のWordPressインストールで複数の個別のサイトを作成および管理します。これらはすべて、単一の管理者から行います。マルチサイトの例については、WordPress.com以外を探す必要はありません。.


個々のサイトに対してサイト管理者が行った制御は無効になり、ネットワーク管理者または特権管理者はすべての権限を持ち、個々のサイトの管理者に対する権限をオーバーライドします。プラグインとテーマは、サイト管理者がインストールまたは変更することはできません。これを行うことができるのは特権管理者だけです。.

マルチサイトを使用しない場合

マルチサイト内のサイトは、あまり重複しない個別のユニットとして動作します。したがって、必要なのがデータとユーザーを共有するサイトのコレクションである場合、マルチサイトは適していません。唯一の要件がWebページの外観を変えることである場合、テーマを切り替えるプラグインを使用してそれを実現できます。ユーザーごとにさまざまなアクセスレベルを設定するだけの場合は、プラグインを使用するだけで、機能を制限したり、URLをリンクしたり、ユーザーとメニューを切り替えたりできます。.

サイト管理者がテーマやプラグインを自由に追加できるようにしたい場合や、サーバースペースやデータベースを共有したくない場合も、マルチサイトをスキップする必要があります。彼らが異なるホスティングサービスプロバイダーに行きたい場合も同じです.

マルチサイトを使用する場合

マルチサイトは、政府とそのさまざまなウィング、大学とその学部、または何らかの形で関連しているブログのネットワークなど、階層構造を持つ組織にとって最も有利です。マルチサイトは、独自の運用領域内で高度な独立性をもって運用され、いくつかの共通リソースを共有するサイトにより適しています.

したがって、マルチサイトは長所と短所の両方を備えた混合バッグであり、マルチサイトの必要性はケースバイケースで評価する必要があります.

長所

  • このような単一のダッシュボードから任意の数の個々のサイトを管理できます.

1

  • 個々のサイト管理者は、制限付きでサイトを自由に管理できます.
  • テーマとプラグインは、一度インストールするだけで、ネットワーク全体でアクティブ化する必要があります。更新のための同上。これにより、管理が改善されるだけでなく、サーバー領域をより効率的に使用できるようになります。.
  • ユーザーはネットワーク上に独自のブログを作成して管理できます。非公開のままにしたい場合は、ユーザーへのアクセスを制限できます.
  • 他のユーザーにホスティングサービスを提供することで、ネットワークを収益化できます。共有ホスティングを使用している場合、これは少し難しいかもしれません。これらのブログには、データベース内に独自のテーブルがあります。サーバー上に独自のディレクトリはありませんが、ネットワーク内でのメディアのアップロードに関しては、独自の個別のディレクトリがあります。ファイル構造はWordPressによって管理されるので、自分で悩む必要はありません.

短所

  • すべてのプラグインがマルチサイトで機能するわけではありません。プラグインをインストールする前に、プラグインがマルチサイト互換かどうかを確認する必要があります.
  • 個々のサイトは、テーマとプラグインを追加または削除できません。それらがネットワーク上に存在する場合、アクティブ化および非アクティブ化できます.
  • サイトまたはサーバーでダウンタイムが発生している場合、これはネットワーク上のすべてのサイトに影響します.
  • ネットワーク上の任意の1つのサイトへのトラフィックのスパイクは、ネットワーク上の他のすべてのサイトの速度に影響を与える可能性があります。初心者にとってこれは多分少し多分.
  • すべてのホスティングプランがマルチサイトをサポートしているわけではありません。マルチサイトではホスティングのニーズが高まります。テストWebサイトの性質がより高いいくつかのサイトを計画している場合、実際には共有ホスティングで十分です。しかし、膨大な数のサイト、特にトラフィックの多いサイトを追加する場合は、ホスティングのニーズをアップグレードする必要があることがわかります。 WP EngineとFlywheelを強くお勧めします。どちらも、マルチサイトサポートの場合、月額約30ドルからです。.

WordPressマルチサイトはシンプルで強力な機能ですが、インストールする前に、それが適切なソリューションであることを確認してください。後でサイトをマルチサイトから分離する、またはマルチサイトを移行するのは複雑すぎて専門家の助けなしでは処理できない.

1つの画面から複数のWordPressサイトを簡単に管理できるようにマルチサイトを検討している場合は、ManageWPなどのサービスプロバイダーによるマネージドサービスも検討する必要があります。これは、セキュリティ、バックアップ、クローン作成などの他のメリットをもたらす有料サービスです.

マルチサイトのインストール

管理者であり、サーバーのファイルシステムにアクセスして、 マルチサイトを作成する. ファイルを編集してディレクトリを作成する権限が必要です。コードに慣れていなくても、問題が発生することなくマルチサイトをセットアップできる可能性はすべてあります。ただし、トラブルシューティングが必要な場合は、PHP、CSS、HTML、およびサーバー管理の知識が役立ちます。.

開始する前に、サイトをサブドメインとして追加するか、サブフォルダーとして追加するかを決定します。これは後で変更できないため、慎重に選択してください。 URLの用語では、これは,

  • サイトごとに異なるサブドメインを割り当てる:site1.multisite.com、site2.multisite.com
  • サイトごとに異なるパスを割り当てる:multisite.com/site1、multisite.com/site2

multisite1.com、multisite2.comなどのドメインを割り当てることもできますが、これにはプラグインの使用といくつかの技術的な知識が必要です.

では、どのようにマルチサイトをインストールしますか?ここでは、ローカルXAMPPを使用したインストールをデモンストレーションして手順を説明します.

1.マルチサイト機能を有効にする.

  • マルチサイトをインストールする最初のステップは、WordPressを通常の方法でインストールすることです。 WordPressでwp-configファイルを見つけて開きます.
  • フレーズを見つけます“ / *以上です。編集を中止してください!ハッピーブログ。 * /”はファイルの終わり近くにあります。このフレーズのすぐ上に、次のコードを1つ追加します。
    define( 'WP_ALLOW_MULTISITE'、true);
  • ファイルを保存してサーバーに再読み込みします.
  • これで、ダッシュボードの[ツール]の下に追加された新しい項目[ネットワーク設定]が見つかります.

2.サブドメインとサブディレクトリを設定する.

  • に進む ツール>ネットワーク設定 サブドメインとサブディレクトリのどちらかを選択します.
  • サブドメインベースのネットワークを設定する場合は、ホスティングサービスプロバイダーに確認する必要があります。その多くはこの機能を許可していないためです。彼らはあなたのサイトにワイルドカードDNSを設定する必要があります。サブディレクトリにはそのような権限は必要ありません。選択したら、インストールをクリックします.

2

  • 自己ホスト型ローカルサーバーを使用してWordPressをインストールしたため、私の選択はサブディレクトリに制限されていました(ホスト型サーバーの場合、サブドメインのオプションも提供されます)
  • 既存のWordPressインストールをマルチサイトに変換する場合、サブディレクトリオプションは利用できません。サブドメインのあるネットワークのみを作成できます.
  • wp-config.phpファイルと.htacessファイルに挿入する数行のコードが生成されます.

3

  • 指示どおりにコードを挿入してファイルを保存すると、WordPress Multisiteが正常にインストールされます。ネットワーク管理ダッシュボードにアクセスするには、再度ログインする必要があります.

3.サイトの作成または追加

この段階に到達すると、WordPressマルチサイトは通常のサイトのようになります。本当に機能的なマルチサイトに変えるには、新しいサイトを作成して追加する必要があります。これがその方法です,
ネットワークダッシュボードで、 個人用サイト>ネットワーク管理者>サイト>新規追加

4
サイトアドレス、タイトル、電子メールなどの詳細を入力し、[新規追加]をクリックします.
新しいサイトが作成されます.
必要な数だけサイトを追加し、[すべてのサイト]をクリックしてサイトのリストを表示できます。

5

4.テーマのアクティブ化

マルチサイトにテーマをインストールしてアクティブ化する方法は2つあります。ネットワーク管理者にインストールしてネットワーク全体でアクティブにする方法と、ネットワーク管理者にインストールしてサイト内で編集して有効にする方法です。最初の方法でテーマをアクティブ化するには、ネットワークダッシュボードでテーマを見つけ、[新規追加]をクリックします。テーマがインストールされたら、[ネットワークを有効にする]をクリックします。これで、テーマはすぐにネットワーク全体で利用可能になります.

2番目の方法でテーマをアクティブ化するには、ネットワーク管理で、最初に[サイト]をクリックし、次にテーマを有効にするサイトをクリックします。次にクリック 編集>テーマ 有効にするテーマを見つけます。そのテーマの下にある[有効にする]をクリックします。これで、そのサイトの管理者の[テーマ]タブを開くと、追加したテーマが表示されます。次に、サイトはテーマをアクティブにすることを選択できます.

5.プラグインのアクティブ化

最後のステップとして、マルチサイトのプラグインをインストールしてアクティブ化する必要があります。そのためには、通常の方法と同じようにプラグインをダウンロードしてインストールします。その後、マルチサイト全体のプラグインをアクティブ化する場合は、[ネットワークのアクティブ化]をクリックすると、すべてのサイトでプラグインがアクティブ化されます.

プラグインを1つのサイトでのみアクティブにする場合は、ネットワーク管理でプラグインをダウンロードしてインストールします。次に、サイト管理者としてサイトにアクセスし、個々のサイトでプラグインをアクティブにします.

結論する

したがって、ニーズを評価し、必要に応じて、マルチサイトのインストールをためらわないでください。マルチサイトのインストールは非常に簡単ですが、管理には複雑さが伴います。また、マルチサイトを移行したり、単一のサイトをマルチサイトから分離したりするのは少し困難な場合があります。ここでの経験則は「注意して進める」です.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map