Archive for 7月 5th, 2010
WordPress3.0
5か月ぶりの更新
その間にWordPress3.0が出たので検証しました。
(当サイトではなくテストサーバーでですが)
やはり3.0の特徴はMUとの統合によるマルチブログ対応って事で
マルチブログを試してみました。
(マルチブログのやり方等はよそ様のサイトで一杯書かれていますので、
ここでは紹介しません。)
MUを触ったことがなかった私にとって
気になっていたのがDBの構造。
で調べたので、私的メモ。
以下のテーブルがブログ作成する度に追加されます。
これらのテーブルの名称は実際には接頭語が付く。
例えば
wp_
というデフォルトの接頭語ならば
wp_posts
という名称で実際にはDBテーブルが作成されます。
で、二個目のサイトを作成すると
wp_2_posts
三個目だと
wp_3_posts
と接頭語と名称との間に番号が振られていくようだ。
DB追加して・・・というプラグインを作成する際には色々考えた方が良さそう。
というか、どうやるのが賢いのかな???
上記同様に全部にテーブル足す・・・だと
プラグイン適用時にテーブル追加させたりしているので
プラグイン 適用後にサイト追加すると「ズレ」おきそう。
(サイト追加時のアクションフックとかあるのかな???)
それとも1テーブルにして、その中にどのサイトかっていうデータ保持するフィールドを持つ・・・とか???
その場合、接頭語とテーブル名称の間の数字はどうやって取得するんだろ???
う~ん・・・まだ、判らない事だらけです。