サポート » プラグイン » User Avatarについて質問です

  • 解決済 tomotomo

    (@tomotomo)


    「User Avatar」は管理画面で自分のプロフィール画像をアップロードできるプラグインで、画像をアップロードしただけで自動的に管理画面や記事のコメントなどのアバターが変更されるので便利なのですが、author.phpのアバターだけ変更されません。

    他のコメントなどのテンプレートは変更されるので、author.phpに問題があると思うのですが、知識が足りずどこが原因なのか分かりません。

    どの部分を修正すれば良いか教えていただけないでしょうか?
    よろしくお願いします。

    User Avatarプラグイン
    http://wordpress.org/extend/plugins/user-avatar/

    使用しているauthor.php

    <?php get_header(); ?>
    
    <div id="content" class="narrowcolumn">
    
    <!-- This sets the $curauth variable -->
    
        <?php
        if(isset($_GET['author_name'])) :
            $curauth = get_user_by('slug', $author_name);
        else :
            $curauth = get_userdata(intval($author));
        endif;
        ?>
    
        <h2>About: <?php echo $curauth->nickname; ?></h2>
        <?php echo get_avatar( $comment, 150 ); ?>
        <dl>
            <dt>Website</dt>
            <dd><a href="<?php echo $curauth->user_url; ?>"><?php echo $curauth->user_url; ?></a></dd>
            <dt>Profile</dt>
            <dd><?php echo $curauth->user_description; ?></dd>
        </dl>
    
        <h2>Posts by <?php echo $curauth->nickname; ?>:</h2>
    
        <ul>
    <!-- The Loop -->
    
        <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
            <li>
                <a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link: <?php the_title(); ?>">
                <?php the_title(); ?></a>,
                <?php the_time('d M Y'); ?> in <?php the_category('&');?>
            </li>
    
        <?php endwhile; else: ?>
            <p><?php _e('No posts by this author.'); ?></p>
    
        <?php endif; ?>
    
    <!-- End Loop -->
    
        </ul>
    </div>
    <?php get_sidebar(); ?>
    <?php get_footer(); ?>

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • コメントテンプレート以外では$commentを使うことができないので
    もしかすると
    get_avatar( $comment, 150 );

    get_avatar( $curauth->ID, 150 );
    にするといいかもです。

    c.f. Gravatar の使い方 – Codex日本語版

    トピック投稿者 tomotomo

    (@tomotomo)

    kurosquareさん こんにちは

    ご返信が遅くなってすみませんでした。

    ご指摘の通り、記述を変えたら表示されました!
    ありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「User Avatarについて質問です」には新たに返信することはできません。