注文の多いXOOPS屋 TOP現在のブログ旧スタッフblog アーカイブ
このページは 2007〜2008 年に公開していた「株式会社RYUS スタッフblog」のアーカイブです。内容は当時のものです。

wordpressモジュールでアバタを表示

2007/06/27 18:13   Ryuji   カテゴリ: wordpress

このスタッフBLOGは二人で記事を書いていますが、wordpressモジュールのデフォルトテンプレートだと、誰が書いた記事なのかパッと見てすぐわかるとは言えない状態です。

というわけで、アバタ画像を表示するようにしました。

PREfunction ryus_wp_author_avatar()
{
global $authordata;
$uname = $authordata->user_login;
$userHandler = & xoops_gethandler('user');
$criteria = new Criteria('uname', $uname);
$users = $userHandler->getObjects($criteria);
if(count($users)){ // 念のため(^^;
$avatar = $users[0]->getVar('user_avatar');
$avatar_url = XOOPS_UPLOAD_URL.'/'.$avatar;
printf('<img src="%s" style="width:50px;"/>', $avatar_url);
}
}
こんな関数を作成しておいて、index-template.phpの表示させたい箇所で使うだけです。