首先感谢小松,虽然还没实际解决了我的问题,但还是提供部分代码给我,用作参考,其次是百度让我找到一些相关文章,然后找到一个博客 里面都写是WP一些相关问题,其中有这个然后自己就转换了下就成了。
在em的模版文件中的header.php的<head></head>中加入以下代码
<script src="<?php echo BLOG_URL; ?>lib/js/jquery/jquery-1.2.6.js" type="text/javascript"></script> //这个如果之前有可以忽略 <script src="<?php echo TEMPLATE_URL; ?>images/md5.js" type="text/javascript"></script> <script src="<?php echo TEMPLATE_URL; ?>images/Gravatar.js" type="text/javascript"></script>
然后在你要显示头像的地方加入
<span id="mail_avatar" class="gravatar"><?php echo '<img src=http://www.gravatar.com/avatar/'.md5($ckmail).'?s=25&r=G&d="/>' ?></span>
s=25,25代表大小
最后就是一些小修改了。打开Gravatar.js
$('#welcome .gravatar').html('<img src="http://gravatar.com/avatar/'+hex_md5($('#author_info .commail').attr('value'))+'?s=25&r=G" />')
这句中的#welcome .gravatar welcome是代表所在的层的id是welcome 代码是这样:<div id=welcome> ,gavater是代表显示头像位置所在的class=gravatar。这些需要自己对应去修改。不懂的可以找我咯,呵!
还有就是把md5.js和Gravatat.js这两个文件上传去模版文件夹下的images文件夹中
