WordPress3以降では、マルチブログを設定することができます。これは、従来WordPressMUで実現していたマルチブログ機能が統合されたということです。なおMovableTypeとは異なりWordPressをインストールしたディレクトリ以外には設定ができないので注意が必要です。
この機能を使うには、まずwp-config.phpに「WP_ALLOW_MULTISITE」を定義します。テキストエディタ等でwp-config.phpに以下の記述を追加します。
| define('WP_ALLOW_MULTISITE', true); |
書き込む位置は、
/* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。 */
より前です。
このようにしておいてから、WPのダッシュボードに入り、サイドバーの「ツール」をクリックすると、「ネットワーク」のメニューができているのが分かります。これをクリックすると以下のような画面になります。

ここで、サブドメイン方式かサブディレクトリ(バードドメイン)のマルチブログかを決めます。これは後から変更できないので注意が必要です。デフォルトではサブドメイン方式に設定されています。www.starbother.netにWordPressがインストールされている場合の例は、
サブドメイン方式の例:site2.www.starbrother.net
サブディレクトリ方式の例:www.starbrother.net/site2
ここでは、サブディレクトリ方式で設定しました。
このようにしてから、インストールボタンを押すと、wp-config.phpと.htaccessを修正するように指示がでます。それぞれの修正内容と追記する位置が表示されますから、各ファイルに追記します。

※wp-config.phpの追記は、
/* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。 */
より上の行です。
同時に、WordPressをインストールしたディレクトリにある「wp-content」フォルダ内に「blogs.dir」フォルダを作り、書き込み可能な属性に設定します(777等)。
終わったら、、再度ログインするように指示が出るので再度ログインすると、メニューに「特権管理者」のボタンができているのが分かります。

ここから、「サイト」をクリックすると複数ブログの設定画面になります。

サイトのアドレスは、最初の設定でサブドメイン方式で行ったので、サブドメインを設定します。後はサイトのタイトル、ブログの管理者のメールアドレスを各設定して、「サイトを追加」ボタンを押すとブログが追加されます。

新しく追加したブログにカーソルをおくと編集・管理パネルなどの表示が出ます。設定を行うときは編集、記事を書くときは管理パネルをクリックしてください。なお、管理パネルはまだ英語表記のようでした。
ご存じの通り、WordPressでも複数人でブログをつけることができますから、「ユーザー」を押すと複数ユーザーを登録することができます。これらについては後日詳細に触れたいと思います。

コメントする