wordpress.comのテーマ
ネタ蔵キーワード:WordPress [インターネット・IT]
WordPress MUの調査は続いています。
MUでユーザーに使ってもらう為のテーマを選ぶ為にいろいろ調べていると、以下のsubversion repositoryのパスが見つかりました。
http://svn.automattic.com/wpcom-themes/
wordpress.comで選べるテーマが全部ここに入ってるんです。
「これは、いいぞ」ってことで、早速checkoutして自分のテスト環境にインストールしてみました。
しかし、テストしてみると・・・どうも各投稿ページのコメント一覧とコメントフォームが表示されないテーマがいっぱいあります。
wordpress.comはどうなのか?と思って、先日作ったアカウントで試してみると、コメント一覧などが表示されなかったテーマでも、きっちり表示されています。
オカシイ・・・と思って、問題のテーマを一つ選んでコードを見てみると・・・
comments.phpの中で「avatar_by_id()」というどこにもない関数が呼ばれていて、これが問題とわかりました。
ほとんどのテーマで「avatar_by_id()」が使われています・・・
とりあえず、wp-config.php内に
function avatar_by_id() {}
なんてコードを追加してみると、問題なくすべてのテーマでコメント一覧とコメントフォームが表示されるようになりました。
WordPress MUのForumを検索してみると、1年以上前にこの話が投稿されていて、やっぱりwp-config.phpに細工する対処方法が紹介されていました。
WordPress MUの完全攻略まではまだまだ難所が続きそうです。
WordPressの方はバージョン2.5 がもうすぐリリースされるわけで、そうなったらMUにも動きがあるはず・・・難所はまだ増える可能性があるというわけです。
こりゃもう、MUの開発に携わった方がすっきりするんじゃないか?なんて思っちゃいますね(w


そういえば、wordpress.comには自身のプロフィールに画像をくっつけられるんですよね。
これがavatar_by_id()の正体のような気がしてきました。
この辺のMU用pluginはどっかにないのでしょうか?
それを探すのが本質的な解決方法かもしれません(automatticのサイトにはなかった)。
あと、wordpress.comで使われているテーマピッカーのpluginも欲しい・・・
やっぱり難所は続くのですw