wordpress中为管理员评论添加admin印章

我承认,我忍不住又做了一回主题粉刷匠!修改的地方不多,以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进行判断的代码,本文不再赘述,如果你有兴趣,可以研究一下。

最后提示一句,如果你足够能折腾,可以给在你的网站留言前三名的访客设置优秀访客印章,这个应该不难实现;想一想,会不会比较拉风?

下午出去参加了一个协会的五周年庆典,和同事们一起站马路边上发了一阵子传单,然后现在就累得不行了,还有感冒的迹象,果然是老了么?!悲了个催的

回复

  1. 80后男人 的头像

    我试过,但位置始终没能调好,图是加上去了,举个例子吧,假如我回复别人的评论,,那个印章却显示在嵌套的最上面那个评论者那里,也就是说只要我有回复的,他就会显示一个印章,但也只有一个,而且还是嵌套的最上面,不知你看明白没有,呵呵,拿你这个再去试试

    1. 啄木游弋 的头像
      啄木游弋

      @80后男人: 我看明白你的意思啦,初步估计要么是代码的位置放得不对,要么就是css需要调整。再搞不定我们可以一起交流下

      1. 80后男人 的头像

        @啄木游弋: 行,真搞不定到时请教你,呵呵,估计你今天去外面逛了刚回来吧,预祝你端午节快乐

  2. 江天 的头像

    不是吧,才奔三叫老,也太那个啥了吧!

  3. 饭团同学x 的头像

    抱走~改天折腾下

    1. 啄木游弋 的头像
      啄木游弋

      抱走吧,我会经常推出简单好玩的东西滴

  4. Duoqiu 的头像

    我加了几个认证。

    1. 啄木游弋 的头像
      啄木游弋

      我看到啦,不过不是特别醒目,说实话。我申请在duoqiu的五好市民认证

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

You may also enjoy…