我承认,我忍不住又做了一回主题粉刷匠!修改的地方不多,以wordpress主题微调为宗旨,大手术没那个心力去搞。网站整体的阴影由右下阴影改成了四周无平移阴影效果;为24小时内发布的文章添加new动态小图标;为管理员评论添加admin个性印章;评论边框圆角化且设置了不同的背景色;子评论的嵌套效果修改了左侧margin。
看到了吧,只是修了这么几个地方而已,也很容易就能实现。其他效果不多罗嗦,单独讲一下给管理员评论添加admin个性印章的实现方法,觉得很有意思。先贴代码:
<?php if($comment->user_id ==1) echo "<div style='float:right;margin-right:60px;'>
<img src='图片链接地址'></div>"?>
把上面的代码扔到主题中定义评论样式的文件里面,根据主题的不同,或者是comments.php文件,或者是functions.php文件,具体位置依据个人喜好确定。但是务请放在设置评论元素的代码中,当你看到诸如comment_author_link、comment_author之类的代码时候,恭喜你,你找对地方了,把上述代码扔到一个完成的php语句结束的地方就大功告成了。
有一点需要你自己做的,就是下载一个admin印章图片,然后上传到你的网站媒体库里,获得链接地址后,填写到上面的代码src后面;当然,如果你使用外链,那就再好不过了。
简单解释一下核心代码,只是对user_id进行了判断,一般管理员的id都是1,所以上面的语句就是当检测到评论者的的id为1的时候,认为它是由管理员发出的评论,所以输出admin印章图片到评论中。网上也有利用评论者email进行判断的代码,本文不再赘述,如果你有兴趣,可以研究一下。
最后提示一句,如果你足够能折腾,可以给在你的网站留言前三名的访客设置优秀访客印章,这个应该不难实现;想一想,会不会比较拉风?
下午出去参加了一个协会的五周年庆典,和同事们一起站马路边上发了一阵子传单,然后现在就累得不行了,还有感冒的迹象,果然是老了么?!悲了个催的
发表回复