wordpressでサブディレクトリ型マルチサイトの設定方法
http://example.com/
http://example.com/user1/
http://example.com/user2/
のような形で複数のサイト運用が可能。個別にテーマを変更できる。
サイト運用を開始してから変更する場合はいったんデータベースを空にする必要がありwordpressの再インストール、データベースのエクスポートやインポートが必要になるのでできればwordpressをインストール直後に設定しておきたい。
1、マルチサイト機能を有効にする
サーバー上のWordPressの設定ファイル、wp-config.php ファイルに以下の一行を追加を追加。
define ('WP_ALLOW_MULTISITE', true);
2、ネットワーク設定
1の設定が終わると、WordPress管理画面で「ツール」の中に「ネットワークの設置」が表示されるので「ネットワークの設置」を選択すると以下の画面になる。「サブディレクトリ」にチェックが入っている事を確認し、インストールをクリック
3、wordpressサイトのネットワークの作成
インストール完了後、次の画面に切り替わります。
画面の指示に従って追記する。
1、先ほどと同じ「wp-config.php」に指定されたコードを追加
2、「.htaccess」の追加。「.htaccess」はwordpressをインストール直後には存在しません。ファイルが無ければ新規作成になります。
また、ここを間違うと無限ループにはまるので注意が必要。
表示されている画面の指示通りに設定しましょう。
設定が終わると再ログインが必要になるので、右下の「ログイン」をクリック。
再ログインしてみると、左上に「参加サイト」と表示されます。
参加サイトの「ダッシュボード」から新規サイトの追加が可能になります。
マルチサイトになるとサイトごとのダッシュボードと「サイトネットワーク管理者」のダッシュボードができます。
テーマのアップロードやテーマの変更、プラグインの有効などそれぞれダッシュボードが異なるので注意が必要です。
また、サイトごとに管理者の変更も可能です。
wordpress4.1
090-3990-0645