Skip to content

2010年6月27日

WordPress 3.0マルチサイト機能の有効化

「特権管理者」

期待とは裏腹にデフォルトでは全く現れないマルチサイト機能。実は有効化するにはwp-config.phpを再編集しなければならない。

公式ドキュメント「ネットワークの作成」

昨日インストールしたシステムフォルダ内のwp-config.phpを編集。さぁ、これでダッシュボードに「ネットワーク」の項目が追加…

あれれ?追加されないぞ?

再度ドキュメントを良く読んでみると…
「現時点では、WordPressファイルを専用ディレクトリに配置する設定をしている場合、ネットワーク機能が正常に動作しません。」

どわぁぁぁぁ!やられた!
システムフォルダとサイトフォルダは同じでないといけないとのこと。

早速昨日の作業が無駄に… データベースクリアして再度インストール。

すると「ツール」の中に「ネットワーク」のメニューが現れた。

「ネットワークを何と呼びますか?」とかイマイチ意味不明なのだが適当に入力して「インストール」を押す。

すると…

ユーザーにはあまり小難しいことをさせない(という印象だった)WPが珍しく仰々しい指示を出してきた。

書いてある通り、システムフォルダ内のwp-config.phpと.htaccessを書き換えればいい。.htaccessは何故かフォルダ内にオリジナルが見当たらないので自分で作ってアップロード。

ここまでやれば管理者権限でログインしている時に左メニューの最上段が「特権管理者」になり、この中に「サイト」のメニューが現れる。ここでサイトを追加・削除できるようになる。



Read more from Tips