Check if user has avatar 时间:2016-12-13 作者:Pravayest Pravayest 我想在帖子信息中显示作者头像。所以我用<?php echo get_avatar( get_the_author_meta( \'ID\' ) , 80); ?> 但我如何检查用户是否有头像? 2 个回复 SO网友:Oreo get_avatar() 返回用户头像的img元素或失败时返回false。该函数不输出任何内容;您必须回显返回值。你可以试试这样的if( get_avatar( get_the_author_meta( \'ID\' ) ) == 0) { // no img code } else { echo get_avatar( get_the_author_meta( \'ID\' ) , 80 ); } SO网友:RFerreira 这应该满足您的需要:if( get_avatar( get_the_author_meta( \'ID\' ) ) ){ echo get_avatar( get_the_author_meta( \'ID\' ) , \'64\' ); }else{ echo \'<img alt="no-image" src="https://image.flaticon.com/icons/svg/149/149071.svg" class="avatar avatar-64 photo" height="64" width="64">\'; } 文章导航