ウェブサイト検索

WordPress マルチサイトの究極ガイド


WordPress は、さまざまなコンテンツ管理システム (CMS) プラットフォームの中の cynosure パラダイムに似ています。この特定のジャンルの使用法と利点は常に需要があります。それにもかかわらず、それが小規模なビジネス、中規模、または個人の取り扱いであっても、誰もがこのタイプの唯一の起業家です。重要なのは、WordPress システムでは、ユーザーが同じユーザー名またはドメインでマルチサイト割り当てを実行するように動機付ける属性が奨励されていることです。この特定の主張は、Web サイト開発の新時代をもたらし、テクノロジーに夢中なユーザーも素人のユーザーも実現可能性を享受できるようになりました。

この機能はWordPress マルチサイトとして知られています。 この記事では、WordPress マルチサイトの概要、それが必要な理由、WordPress でマルチサイトのサポートを有効にする方法、WordPress のインストールにマルチサイトを利用するさまざまな利点から始めます。さぁ、始めよう!

WordPress マルチサイトの概要

マルチサイトは、2010 年に導入された WordPress プラットフォーム内の高度なアルゴリズムで、ユーザーがブログや関連サイト用に複数のアカウントを作成できるようにします。この多機能な機能により、1 つの WordPress インストール内で 1,000 を超えるブログを簡単に作成できます。さらに、この特徴的な制度を活用することで、大規模企業のさまざまなウェブサイトの統合を司法的に管理することが可能となります。ここで管理される可能性のあるさまざまなコンテンツ アクセサリには、ソーシャル ネットワーク、ブログ コンテンツ、複数のサブドメインの書き込みなどが含まれます。

1 つのサーバー内ですべての機能が強化されます。その後、2010 年以降、ユーザーの知識のために以下に強調表示されている特定の用語の変更がありました。

  • WordPress MU は、以前はマルチサイトまたは MS として知られていましたが、現在はマルチサイトが有効になっている WordPress と呼ばれています。
  • ブログ はサイトとして知られています (つまり、ユーザーがサインアップに使用できるブログ)
  • サイトはネットワーク (つまり、登録が行われる親ブログによってサポートされるブログのクラスター) と呼ばれます。ユーザーが複数のネットワークを有効にする特別なプラグインを使用していない限り、マルチサイト インストールにはネットワークが 1 つだけあります。
  • サイト管理者はスーパー管理者と呼ばれ、完全なネットワーク経由であらゆるものへのアクセスに対応します。
  • ネットワーク管理者ダッシュボードは、WordPress 3.1 のリリースによる重要な変更として知られており、スーパー管理者フィールドは独立したダッシュボードに再配置されています。このエリアには、WordPress 管理バーに表示される [ネットワーク管理] タブをクリックしてアクセスできます。
  • サイト管理者ダッシュボードは、通常の訪問者とユーザーが表示する WordPress 管理領域であり、WordPress の標準機能すべてに簡単にアクセスできます。

このコンテンツの次のセクションでは、WordPress マルチサイトの基本要件について説明します。一般に、ユーザーが自分のドメインに対して複数の Web サイトを要求するシナリオには、次の 2 種類があります。

  1. ホスト サイトへの一般公開の招待: マルチサイト アカウントは、管理者の助けを借りれば、特に苦労することなく、個人でも確実に作成できます。また、「ブログ」またはサブサイトは、設定/セットアップに応じて、site.com/new-site または new-site.site.com (サブディレクトリまたはサブドメイン) でホストされます。
  2. 社内ネットワーク チェーンのホスティング: このカテゴリでは、小規模または大規模な企業が WordPress プラットフォーム上でマルチサイト ログインを作成し、コンテンツ管理の同じタスクを浸透させます。多数の Web サイトが 1 回の WordPress インストールで開始されるため、プロセス全体がユーザーフレンドリーでリスクフリーになります。たとえば、さまざまな支部を持つ学校では、サービス コンテンツをレンダリングし、それを最新の状態に保つためにマルチサイト プラットフォームが必要になる場合があります。

WordPress マルチサイトを有効にする方法

重要なのは、この記事の 3 番目の側面では、WordPress マルチサイトを有効にする方法という重要な点を強調していることです。マルチサイトの割り当ての簡単な意味は次の 6 つのステップで説明されています。

ステップ 1: 新しい自己ホスト型 WordPress インストールを作成する

これは、ネットワーク上でマルチサイトを許可するための最初のステップです (WordPress がまだインストールされていない場合)。したがって、すでに WordPress をインストールしている場合でも、それをマルチサイトに変換できます。競合の可能性を防ぐために、アクティブなプラグインをすべて(一時的であっても)必ず無効にしてください(マルチサイト ネットワークのセットアップ後でいつでも再アクティブ化できます)。 。

ステップ 2: マルチサイトを有効にする

ネットワーク設定メニュー機能を許可するには、まず wp-config.php ファイルでマルチサイトを有効にする必要があります。これを行うには、wp-config.php ファイルを開き、「以上です。編集を停止してください!」と表示/表示される場所の上に次のコードを挿入します。ブログを楽しんでください」:

/* Multisite */
define( 'WP_ALLOW_MULTISITE', true );

これが完了したら、WordPress ダッシュボードにログインするか、すでにログインしている場合はページを更新して次の手順に進みます。

ステップ 3: ネットワークのインストール

上記の手順により、ツール メニューへのネットワーク設定項目が承認されるので、WordPress ダッシュボード内で [管理者]/[ツール]/[ネットワーク設定] に移動すると、新しい [WordPress サイトのネットワークの作成] ページが表示され、設定できるようになります。

上の画像はローカル ホストのインストールのものです。サブドメインとサブディレクトリの選択肢が提供されていることがわかります (多くの場合、既存のサーバー設定で選択が禁止されている場合、選択肢は提供されません。上記のローカル インストールではディレクトリが使用されています)。 サブドメインは、オンデマンド サイトが使用されるドメイン ベースのネットワーク プラットフォームです。 サブディレクトリはパスであり、オンデマンド サイトに基づいています。どちらかお好みのものを選択してください。インストール後にどちらかを使用するようにネットワーク アカウントを再構成することもできます。 (再構成は少し面倒になる可能性があります)

ネットワークの詳細はデフォルトで入力されていますが、確実に変更できます。

  • サーバー アドレス: 個人が WordPress インストールにアクセスするために使用しているドメイン URL
  • ネットワーク タイトル: 使用しているネットワーク全体のタイトル
  • 管理者の電子メール アドレス: ネットワークのスーパー管理者としてのユーザーの電子メール アドレス

最後に項目を再確認してインストールをクリック!!

ステップ 4: ネットワークを有効にする

ネットワークを有効にするには、以下で強調表示されている画面に表示されているように、WordPress が提供する指示に従ってください。

ここで、何か問題が発生した場合に備えて、次の編集を行う前に、アクセス可能な wp-config.php ファイルと .htaccess ファイルをバックアップしてください。

1. 以下の行を wp-config.php ファイルに追加します。

define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', false);
define('DOMAIN_CURRENT_SITE', 'wordpressintegration.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);

2. 以下の行を .htaccess ファイルに追加します。

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]

これらの手順を初期化して実行した後、提供されたリンクを使用して再度ログインします。ログインするためにブラウザのキャッシュと Cookie をクリアする場合があります。

ステップ 5: ネットワーク管理者の設定

次に、[個人用サイト] オプションのドロップダウン メニューまたは WordPress 管理バーで [ネットワーク管理者] リンクを探します。

これにより、ネットワーク管理者ダッシュボードをサイト管理者ダッシュボードに適切かつ迅速に変更できます。これを行うには、[個人用サイト] の下にある任意のサイトへのダッシュボード リンクのオプションをクリックします。

ステップ 6: 管理

マルチサイト ネットワークが作成されました。確認する必要がある情報がもう少しあります。新しいマルチサイトのインストールがどのように機能するかを理解するには、WordPress によって作成されたマルチサイト ネットワーク管理ガイドを参照してください。

結論

WordPress マルチサイトは多くの利点を持つ優れたツールです。 WordPress マルチサイトのさまざまなメリットのほんの一部を以下に示します。

  • あらゆるタイプのユーザー (個人、小規模、大規模ビジネス) 向けの自動ブログまたはサイト作成
  • 1 人のユーザーが無制限にサイトを開発できる
  • サイトのさまざまな部分にあるさまざまなテーマ
  • ユーザーは、テーマに関係なく、それぞれのサイトにウィジェット、ヘッダー、背景、メニューを配置できます。
  • サイトは相互に統合または分離することができます
  • この完全なシステムと手順はリスクがなく、ユーザーが定義できるため、素人でも安心して利用できます。

したがって、結論として、WordPress マルチサイトは、多くのユーザーがさまざまな理由で複雑なサイトを作成できるようにする優れたプラットフォームであると言えます。以下のコメントで、マルチサイト プロセスがどのように進むかをお知らせください。または、WordPress のインストールでマルチサイトをどのように使用したかを共有してください。