uckan adlı üyeden alıntı: mesajı görüntüle
Kullandığınız kodda bir hata bulunmamakta. Yorumlar için kullandığınız tüm kodları eklerseniz yardımcı olabilirim. $comment değişkeni herhangi bir değer almıyor sanırım.
Custom kullanıyor sanırım. Bunu devredışı bırakıp get_avatar fonksiyonunu kullanmak istiyorum. Buyrun;
/*custom comments*/
function blackfyre_custom_comments($comment, $args, $depth) {
  $GLOBALS['comment'] = $comment;
    $GLOBALS['comment_depth'] = $depth;
  ?>
    <li class="comment">
        <div class="wcontainer"><img alt="img" class="photo avatar" src="<?php echo blackfyre_commenter_avatar($comment->user_id); ?>" />
  <?php if ($comment->comment_approved == '0'){ ?><span class='unapproved'><?php esc_html_e("Your comment is awaiting moderation.", 'blackfyre'); ?></span> <?php } ?>
          <div class="comment-body">
             <div class="comment-author"><?php blackfyre_commenter_link() ?> <?php comment_reply_link(array_merge( $args, array('depth' => $depth, 'max_depth' => $args['max_depth']))) ?></div>
             <i><small><?php comment_time('M j, Y @ G:i a'); ?></small> </i><br />
             <?php comment_text(); ?>
        </div>
        <div class="clear"></div>
        </div>
    </li>
<?php }
/*Commenter avatar*/
function blackfyre_commenter_avatar($uid) {
     $url0 = get_user_meta($uid, 'profile_photo', true);
     if(!empty($url0)){
       $url1 = blackfyre_aq_resize( $url0, 100, 100, true, '', true );
       $url = $url1[0];  //resize & crop img
     }
     if(empty($url)){ $url = get_theme_file_uri('img/defaults/default_profile55x55.png'); }
     return $url;
}