続行する前に、お使いのWordPressインストールでマルチサイトが有効になっていることを確認してください。マルチサイトをまだ有効にしていない場合は、WordPress Codexの Creating a Network ガイドに従って有効にできます。
WordPressネットワークの新規サイト作成ステップバイステップガイド
- WordPressネットワーク管理ダッシュボードにログインします。
- 「Sites」に移動します。 左サイドバーメニューにあります。「Sites」をクリックし、次に「Add New」をクリックします。
- 新しいサイトの詳細を入力します。
- Site Address (URL): 新しいサイトに使用したいサブドメインまたはサブディレクトリを入力します。これは現在のサイトURLに付加されます。たとえば、サイトURLが
example.comで、サイトアドレスとしてblogを入力した場合、新しいサイトURLはサブドメインネットワークではblog.example.com、サブディレクトリネットワークではexample.com/blogになります。 - Site Title: 新しいサイトのタイトルを入力します。これは後で新しいサイトのダッシュボード内で変更できます。
- Site Language: 新しいサイトの言語を選択します。これによりダッシュボードが表示される既定の言語が決まります。
- Admin Email: サイトを管理する人のメールアドレスを入力します。この人にはログイン情報と新しいサイトのパスワードが記載されたメールが送信されます。メールアドレスがネットワーク上の既存ユーザーに属していない場合は、新しいユーザーが作成されます。
- Site Address (URL): 新しいサイトに使用したいサブドメインまたはサブディレクトリを入力します。これは現在のサイトURLに付加されます。たとえば、サイトURLが
- 「Add Site」をクリックします。 詳細を入力した後、「Add Site」ボタンをクリックしてサイトを作成します。
- 新しいサイトを設定します(任意)。 サイトを作成した後、リスト内の新しいサイト名の下にある「Edit」をクリックして、サイトアドレス、管理者メール、検索エンジンによるインデックス設定などを変更できます。「Info」タブで Site Address (URL) を変更し、新しいサイトにカスタムドメインを設定できます。
- 新しいサイトにアクセスします。 リスト内の新しいサイト名の下にある「Dashboard」をクリックすると、新しいサイトのダッシュボードに移動できます。
新しいサイトでは既定のテーマが有効化され、プラグインは無効化される点に注意してください。新しいサイトのダッシュボードからテーマを変更してプラグインを有効化することも、ネットワークダッシュボードからプラグインをネットワーク全体で有効化することもできます。
トラブルシューティング
うまくいかず、新しいサイトの作成に問題がある場合は、いくつか確認すべき点があります:
- マルチサイトが正しく有効になっていることを確認してください。
- WordPressのインストールとすべてのプラグインが最新であることを確認してください。
- サーバーのエラーログを確認し、問題がないか調べてください。やり方が分からない場合は、ホスティングプロバイダーに連絡してください。
- 「Registration has been disabled」というメッセージが表示された場合、サイト登録を有効にする必要があります。「Network Admin」 > 「Settings」 > 「Network Settings」に移動し、「Registration Settings」の下にある「Both sites and user accounts can be registered」のチェックボックスをオンにしてください。
このガイドは、WordPressマルチサイトインストールの管理者権限を持っていることを前提としていますのでご注意ください。ネットワーク管理者でない場合、新しいサイトをネットワークに追加するアクセス権はありません。この点について不明な場合は、サイト管理者またはホスティングプロバイダーにご相談ください。