WordPressの導入にチャレンジ Part3
いよいよWordPressのマルチサイト化に挑戦してみます。
前回はこちら
shining-day.hateblo.jp
wp-config.phpの編集
以下のコードをwp-config.phpに追加します。
define( 'WP_ALLOW_MULTISITE', true );
管理画面にアクセスします。
ツールの下に、「サイトネットワークの設置」という項目が増えました。
マルチサイトの設定
「サイトネットワークの設置」から、必要情報を入力して「インストール」ボタンを押します。
私はサブドメイン型にしました。
あとから別ドメインを設定するならどちらを選んでも良いようです。
私はサブドメインと別ドメインを併用したいのでこちらにしました。
(利用方法のイメージとして、サブドメインで運用→続きそう・成果が見込めそうなら独自ドメインへ変更を考えています。)
このようなエラーメッセージが出たので、サーバの方でDNS設定を追加しました。
サイト(ブログ)の追加
サイト一覧に追加したサイトが表示されます。
しかし、ここで問題が発生しました。
追加したサイトの「ダッシュボード」をクリックしても、404画面が表示されます。
原因はバーチャルホストの設定でした。
もともとWordPress用に新しくドメインを取得し、そちらをメインのサイトに間借りさせていたのです。
バーチャルホストのAlias設定を変更することで解決しました。
追加したサイトのダッシュボードにアクセスできるようになりました。
今回の作業内容
WordPressのマルチサイト化を行いました。
私のようにつまづくことがなければ、簡単に行うことができます。