サポート » 開発版 » 2.7beta3でのGravatar表示サイズについて

  • 解決済 kerotaro

    (@kerotaro)


    いきなり素人の質問ですみません。
    先日リリースされたWP2.7beta3jaをわからないながらもいじって奮闘している最中なのですが、新しく実装されたスレッド式コメントでのGravatarの表示サイズ(デフォルトでは32*32)の指示がいったいどこのPHPで行われているのかが分からないで悩んでいます。
    スレッド形式はdefaultテーマしか動作しないようなので、defaultテーマのcomments.phpやfunctions.phpなどを調べてみたんですが、見当たりませんでした。
    どこを書き換えれば大きさが変わるのでしょうか?よろしくお願いいたします。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック投稿者 kerotaro

    (@kerotaro)

    すいません自己レスです。とりあえずの指定方法がわかり、一応解決しました。
    wp_list_comments に、avatar_size=60&type=comment などといったパラメータをつけてやればいいんですね。

    wp_list_comments(); でコメントのリストを出力しているようですね。
    この関数は wp-includes/comment-template.php で定義されているようです。

    関数の内容を見てみると、第 1 引数のパラメータに avatar_size というのがあり、これのデフォルトが 32 になっているようですので、例えば 50*50 にしたい場合は

    <?php wp_list_comments('avatar_size=50'); ?>

    あるいは

    <?php wp_list_comments(array('avatar_size' => 50)); ?>

    と指定してやれば良いようです。動作は 2.7-beta3-9948 にて確認しました。

    …っと、解決されたようですね。すみません。折角なので残しておきます

    トピック投稿者 kerotaro

    (@kerotaro)

    いえいえ、mizubeさん、ありがとうございます。
    さっそく、wp-includes/comment-template.php を見てみます。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「2.7beta3でのGravatar表示サイズについて」には新たに返信することはできません。