ステップ0: 始める前に
通常の単一のWordPressインストールと比較して、ネットワークインストールには追加の考慮事項があります。サブドメインまたはサブフォルダーを使用するかどうか、そしてそれらをどのように管理するかを決定する必要があります。テーマやプラグインのインストールは異なります。たとえば、ネットワークの各個別サイトは両方を有効化できますが、どちらもインストールできません。
このガイドでは、現在のWordPressインストールに手動でWordPress Multisiteをインストールする方法を説明します。また、BitNamiからのすぐに実行可能なパッケージも利用可能です。
続行する前に、ネットワークを作成する前にを完全にお読みください。
ステップ1: WordPressの準備
ネットワークを作成すると、既存のWordPressサイトが更新されます。これが新しいインストールで何も失うものがない場合を除き、データベースとファイルのバックアップを行ってください。
単一のWPインスタンスでPretty Permalinksが機能することを確認してください。
また、すべてのアクティブなプラグインを無効にしてください。ネットワークが作成された後に再度有効化できます。
WordPressを独自のディレクトリから実行する予定がある場合、Multisiteを有効化する前にそれを行ってください。
ステップ2: Multisiteを許可する
ネットワークセットアップメニュー項目を有効にするには、まずwp-config.phpファイルでマルチサイトを定義する必要があります。
wp-config.php
を開き、/* That's all, stop editing! Happy publishing. */
と書かれている場所の上にこの行を追加します。それがどこにも書かれていない場合は、require
またはinclude
で始まる最初の行の上のどこかに行を追加してください:
/* Multisite */
define( 'WP_ALLOW_MULTISITE', true );
ステップ3: ネットワークのインストール
前のステップでは、ツールメニューにネットワークセットアップ項目が有効になります。そのメニュー項目を使用して、WordPressサイトのネットワークを作成画面に移動します。
WordPressサイトのネットワークを作成する画面の例を見るには、管理 \u0026gt; ツール \u0026gt; ネットワークセットアップを見てください。画面はすべての状況で正確に同じには見えません。表示されている例はlocalhost
へのインストール用であり、利用可能なオプションが制限されています。
WordPressサイトのネットワークを作成するページ
ネットワーク内のサイトのアドレス
サブドメインとサブディレクトリの間で選択することができますが、既存の設定が選択を制限する場合を除きます。
どちらか一方を選択する必要があります。インストール後に別の選択肢を使用するようにネットワークを再構成できますが、画面のアドバイスにもかかわらず、再構成は簡単ではないかもしれません。
画面に表示されるアドバイスにもかかわらず、オンデマンドドメインベースのサイトにはワイルドカードDNSのみが必要です。
もう一度: ネットワークを作成する前にを参照してください。
- サブドメイン — オンデマンドサイトがサブドメインを使用するドメインベースのネットワーク
- サブディレクトリ — オンデマンドサイトがパスを使用するパスベースのネットワーク
ネットワークの詳細
これらは自動的に入力されますが、変更することができます。Server Address
: WordPressインストールにアクセスするために使用しているURLのドメイン。Network Title
: ネットワーク全体のタイトル。Network Admin E-mail
: ネットワーク全体のスーパ管理者としてのあなたのメールアドレス。
詳細を再確認し、インストールボタンを押してください。
注意: インストーラーは、まだ構成していない場合や、まったく必要ない場合にワイルドカードサブドメインのチェックを行うことがあります。ネットワークに適用されない場合は警告を無視してください。ネットワークを作成する前にのサーバー要件セクションを参照して、ワイルドカードサブドメインに関する情報を確認してください。
ステップ4: ネットワークを有効にする
ネットワークを有効にするには、WordPressサイトのネットワークを作成する画面の指示に従ってください。表示される指示は、あなたのインストールにカスタマイズされています。ここで見る例とは異なる場合があります。
サイトのネットワークを作成する際の設定が入力された状態
新しいインストールで何も失うものがない場合を除き、既存のwp-config.php
および.htaccess
ファイルのバックアップを取ってください。
2つのステップがあります:
- 1. 指定された行をwp-config.phpファイルに追加します。追加の行は、ステップ1: WordPressの準備で追加した行のすぐ後に追加します。
- 2. 指定された行を
.htaccess
ファイルに追加します。.htaccess
ファイルがない場合は、wp-config.php
ファイルと同じディレクトリに作成します。すでに.htaccess
ファイルがある場合は、既存のWP行をこれらの新しい行に置き換えます。場合によっては、ファイルの先頭にOptions FollowSymlinksを追加する必要があるかもしれません。
これらのステップを完了した後、提供されたリンクを使用して再度ログインしてください。ログインするには、ブラウザのキャッシュとクッキーをクリアする必要があるかもしれません。
ステップ5: ネットワーク管理設定
WordPressツールバーの左側に、マイサイトが現在2番目の項目になっています。そこには、すべてのサイトがリストされており、便利なフライアウトメニューとともに、ネットワーク管理メニュー項目があります。ネットワーク管理の下で、ダッシュボード項目を使用してネットワークダッシュボード画面に移動できます。
ネットワークオプションを構成するには設定画面に移動し、サイトを管理するにはサイト画面に移動してください。
詳細については、ネットワーク管理を参照してください。
ステップ6: 管理
マルチサイトの追加の複雑さのため、ネットワークの高度な管理について知っておくべきことがいくつかあります。WordPressに精通していても、マルチサイトネットワーク管理の場所や動作は混乱を招くことがあります。
詳細については、マルチサイトネットワーク管理をお読みください。
トラブルシューティングのヘルプ:
関連する記事
変更履歴
- 2022-10-21: ネットワークを作成するからの元のコンテンツ。