これの続き

入れ替えをした理由は、単純に「自分自身のWordpressに対する理解が足りていない」ため。

Wordpress(以下、wp)は1システム 1ブログに対して、Wordpress Mu(以下、wpmu)はWordpressの仕組みを利用して1システム 複数ブログが実装されているCMSなのですが、Wordpressはもともと複数ブログに対応できるシステムじゃないため、機能追加をするプラグインがwpmuに対応しきれていないこともしばしば。

wpmuはwpの本流ではないので、プラグインがwpmuに対応しきれていないのも当たり前の話で、Googleで検索してみても、このプラグインはwpmuで使えなかったとか色々と事例が出てきていたり(→検索)

調べてみれば、ブログ別のフォルダについて別途対応させることができればwp用プラグインもwpmu用に使えるようになるみたいだけど、wpに触りなれていない自分としてはちょっと敷居が高い。

1システム 複数ブログがやりたいだけならば、それにわざわざwpmuを使わなくともNucleusとか使えばいいし、他のCMSとか色々選択肢が存在する。もちろんlivedoorとかfc2のブログサービスを使うのも手。
一応フォローをすると、wpmuにもいいところはあって さわってみたら他のCMSよりもインストールが楽だし、ブログの作成が楽。システム管理者向けとしてはwpmuは便利だとおもう。

さすがに、上記のメリットがあっても個人でwpmu用にプラグインを解析&修正してまで入れ込む理由がないのでwpmuを使い続けることは諦めました。

たぶん、wpmuを使っていても結局は自分ひとりだけでコンテンツ別のブログを立ち上げたりするだけなので、新しいコンテンツ別のブログが必要ならばwpを追加すればいいような気がしてきたので、wpmuをやめてwpに移行。

移行するときも楽で、wpmuからブログ別にエクスポート[*]して、wpmu&DBのデータを初期化して、wpをインストールして wpmuからエクスポートしたデータをインポートするだけ。これはwp系内の移行だったからかなり楽に完了。テーマもディレクトリごとwpmuからwpにコピー。

ちょこちょこと自分で弄り回したい場合はwp、大人数用のブログが必要(押し付け?)な場合はwpmuが重宝しそう。

Wordpress MUをインストールしてみた。

Wordpress MU(以下、wpmu)を最初勘違いしていて、Wordpressにパッチをあてて使用するものだと思っていたけど、実際にはwpmu単体で動作するものでした。基本的に、wpmuをWordpressと同じようにサーバにアップロードしてセットアップすれば完了。

今回導入したサーバがXREAなので多少癖があるけど、Googleで検索しながら導入。

  • 工夫した点といえば、カレントの.htaccessにXREAの広告を向こうにするコードを追加。
    LayoutIgnoreURI *.php
  • Wordpressのテーマに、XREAの広告HTMLを挿入。

これで、RSSとかで余計な空行が発生しなくなる。本当ならRSSとかXMLを出力するあたりだけ広告を除外したかったけど、わからなかったのであきらめ。

 これからwpmuを徐々にいじっていこうと思います。