コメント表示をカスタマイズするには、コメントの配列$commentを回して表示する。
$commentはテーマのcomments.phpからのみ参照できる変数となっている。
foreach ($comments as $comment) {
custom_comments($comment, null, null);
}
WordPress 2.7よりコールバックを指定することができる。
wp_list_comments('type=comment&callback=custom_comments');
関数custom_comments()はfunctions.phpに作成しておく。
function toriko_custom_comments($comment, $args) {
$GLOBALS['comment'] = $comment;
?>
<div class="post">
<ul>
<li class="home"><?php comment_author(); ?> さん</li>
<li><? printf( __('%1$s %2$s', 'kubrick'), get_comment_time(__('F jS, Y', 'kubrick')), get_comment_time(__('H:i', 'inove')) ); ?></li>
</ul>
<?php comment_text(); ?>
</div>
<?php
}
