检查评论者是否有Gravatar头像

检查评论者是否有Gravatar头像

今天Angel来了,同时为风风找到了一个评论方面的BUG——游客身份若使用的邮箱没有Gravatar头像就不能发评论,这对于一些有特殊需要的朋友来说可能算不上BUG,但却不是我的需求,之后发现是comments-ajax.php文件中的以下代码在起作用:

$headers=@get_headers('http://1.gravatar.com/avatar/'.md5(strtolower($comment_author_email)).'?d=404');
if(strstr($headers[0],'404') && !is_user_logged_in()) err('错误: 你这个邮箱没有找到gravatar头像');

把它去掉一切都好了,之后在网上查到,这段代码只能用于comments-ajax.php文件中,需要的朋友拿去吧。 感谢Angel提供的信息,目前用的这款主题还不够完善,这也是去年看好后却一直没用的原因,一边玩一边改吧。

本文采用 CC BY-NC-SA 4.0 许可,转载请注明出处与作者。

支持一下

如果这篇文章对你有帮助,欢迎打赏或分享。

打赏支持

评论