$wpdb->prepare o şekilde kullanamazsınız

global $wpdb, $post;
$yaziID = $post->ID;
$toplam = $wpdb->get_var($wpdb->prepare("SELECT COUNT( DISTINCT comment_author_email ) FROM $wpdb->comments WHERE comment_post_ID = %d"), $yaziID);
echo '<p>' . $toplam. '</p>';
bu kod eğer $post değişkenini alabiliyorsanız doğru sonucu verecektir size. yani group değil de distinct kullanmanız gerekiyor

ayrıca bu farklı eposta adreslerine sahip kişilere göre sayı veriyor, comment_author_email yazan kısmı comment_author olarak değiştirirseniz, yorum yazarına göre sonuç verecektir