Wordpress 如何检查配置文件是否有默认化身

Wordpress 如何检查配置文件是否有默认化身,wordpress,avatar,gravatar,Wordpress,Avatar,Gravatar,如果有默认的gravatar,我想隐藏配置文件。我尝试了这么多的代码,但都没有给我带来丰硕的成果。因为有些图像来自媒体文件夹,有些来自“”。有人能告诉我如何检测这个东西吗?谢谢@Gufran Hasan的回复。我已经尝试了上面的代码,但页面停止工作。目前我正在使用下面的代码来显示化身获取虚拟形象($post->post_author);”。请您再次检查您的代码或任何其他解决方案以检测该问题?在早期的coed中,我已将echo设置为if条件,以便您的代码停止工作。好的,您可以分享错误或问题吗,现在


如果有默认的gravatar,我想隐藏配置文件。我尝试了这么多的代码,但都没有给我带来丰硕的成果。因为有些图像来自媒体文件夹,有些来自“”。有人能告诉我如何检测这个东西吗?

谢谢@Gufran Hasan的回复。我已经尝试了上面的代码,但页面停止工作。目前我正在使用下面的代码来显示化身获取虚拟形象($post->post_author);”。请您再次检查您的代码或任何其他解决方案以检测该问题?在早期的coed中,我已将echo设置为if条件,以便您的代码停止工作。好的,您可以分享错误或问题吗,现在您得到了吗?我已检查了我身边的代码。它工作正常。您是否在get\u author\u meta($user\u Id)函数中传递用户Id?
The get_avatar() returns An img element for the user's avatar or false on failure. The function does not output anything; you have to echo the return value.

Please try below code to check if the profile has a default avatar.

if(!get_the_author_meta('ID')){
        // no img code here     
        echo 'no img code';
    }else{
        $gavar_url = get_avatar_url( $user_email);
        if(strpos($gavar_url,'gravatar.com')!==false){
            //no image code here 
        }else{
            echo get_avatar( get_the_author_meta('ID') , 80);
        }
    }