導入時の環境:
WordPress 3.0.1
wordpress 3.0 からwordpressMUみたいな複数サイト管理出来るようになりました。
現状の運用状態のブログでも wp-config.php に1行追加すれば対応できますが
今回は新規にインストールしてみました。
1.インストール
通常通りに wordpress をインストールします。
インストール自体は簡単に出来ます。
一応、以下を参考に。
wordpress インストール
https://e7r.net/wordpress/45/
CORESERVER用(セーフモード用).htaccess
https://e7r.net/wordpress/5/
上記インストール終了時点ではシングルサイト用です。
2.マルチサイト用コンフィグ作成
・wp-config.php を編集
define('wp_ALLOW_MULTISITE', true);
上記をwp-config.phpに追加
追加場所は
/* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。 */
の上あたりがわかりやすいかもしれません
例:
define('wp_DEBUG', false); define('wp_ALLOW_MULTISITE', true); /* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。 */
wp-config.php を変更後、管理画面にログインをすると
サイドメニューのツールの中にネットワークという項目が増えています。
3.WordPress サイトのネットワークを作成
ツールメニューのネットワークをクリックして設定開始
はじめに複数サイトをサブドメイン運用にするかサブディレクトリ運用にするかを決めます。
次に画面の指示通りに進めていきます。
・/wp-content の中に blogs.dir を作成(書込み権限可)
/wp-content/blogs.dir/
・wp-config.php の変更
表示されている内容を /wp-config.php へ追加
・.htaccess の変更
表示されている内容を /.htaccess ファイルに追加
.htaccess ファイルがない場合は新規作成
以上で、ネットワークの有効化と設定が行われます。
ログインしなすと設定が反映されます。
4.サイトの追加
特権管理者メニューのサイトより追加できます。
以上で、1つのwordpressで複数サイト管理できます。