>>411
ブロックの id(bid) がわかっていれば、ブロックの取得は
$block = db_fetch_object(db_query("SELECT * FROM {blocks} WHERE bid = %d", $bid));
で。でも bid を知る標準的な方法がよくわからない。


別の方法としては、というかこっちが普通かと思うが、
テーマに特別なリージョンを mytheme.info につけたして
regions[special] = special
ブロック設定画面で目的のブロックをそこに置いて、好きな場所で print $special; をすればいいのでは。

ブロック設定画面ではそのリージョンは点線で表示(Garland)されないけど、設定はできる。