自定义WordPress管理员留言头像

知更鸟
知更鸟
知更鸟
站长
2583
文章
0
粉丝
WordPress15127,045阅读模式

默认情况下,WordPress管理员的Gravatar头像与访客的留言头像大小风格是一致的,无法让人立即区分出哪个是管理员的回复。下面的教程,就是为了让管理员的留言与众不同,这里只是自定义一下头像大小。

由于不同的主题使用的评论函数也不尽相同,如果你使用的主题评论模版只有下面这句标准的WP函数,没有其它参数,还是放弃吧!

  1. <?php wp_list_comments(  );?>

下面就以HotNews pro2.4版主题为例折腾一下:

一,打开functions.php,找到“// 评论回复”注释,在上面添加:

  1. // 判断管理员
  2. function is_admin_comment( $comment_ID = 0 ) {
  3. $comment = get_comment( $comment_ID );
  4. $admin_comment = false; //设置一个布尔类型的变量用于判断该留言的ID是否为管理员的留言
  5. if($comment->user_id == 1){
  6. $admin_comment = true;
  7. }
  8. return$admin_comment;
  9. }

注:user_id == 1其中的数字1,是管理员(博主)的ID,一般情况是1,如果不知道自己的ID,可进入数据库查看wp_users表。

二、再找到:

  1. <div id="avatar"><?php echo get_avatar( $comment, 32 ); ?></div>

替换为:

  1. <div id="avatar">
  2. <?php if (is_admin_comment($comment->comment_ID)){ ?>
  3. <?php echo get_avatar( $comment, 48 ); ?>
  4. <?php } else { echo get_avatar( $comment, 32 ); } ?>
  5. </div>

以上替换的代码含义:判断如果是ID为1的用户留言,就是显示大小为48px的头像,否则显示32px的,但要显示48px的头像必须在登录状态下才有效。

另外,由于头像图片尺寸变大了,会影响评论列表样式,还需在:

  1. <?php comment_text() ?>

下面加上一句:

  1. <div class="clear"></div>

为了更加突出管理员,可以在:

  1. <?php echo get_avatar( $comment, 48 ); ?>

外面加个标签,通过css样式进一步美化,就看你的创意了。

也可以将上面这句改成类似:

  1. <img src="<?php echo bloginfo('template_directory'),'/images/gravatar.png'; ?>" alt=""class="avatar" />

直接显示指定的图片。

本站文章大部分为原创,用于个人学习记录,可能对您有所帮助,仅供参考!

weinxin
我的微信
微信号已复制
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
 
知更鸟
评论  151  访客  115  作者  25
    • 草根创富
      草根创富

      知更鸟,请问如何添加 微博到自己的网站啊?微博更新后网站上的微博也自动更新的技术。请赐教

      • cuiqingyao
        cuiqingyao

        太复杂了,不敢操作。还是老样子吧。

        • 问答平台推广
          问答平台推广

          大哥,首页怎么调用下面那栏目显示4条或者更多呢?我这里就显示1条?郁闷啊。。。。。。。。求解中。。。。。。

          • tkeelee
            tkeelee

            很想知道帖子里的php代码块怎么插入的,有插件?

            • 电脑用的麦克风
              电脑用的麦克风

              头像就是门面呀

              • 笔记本
                笔记本

                照着去适一下!!!!!!!

                • 淘宝网女鞋
                  淘宝网女鞋

                  果然还是得学好程序才能看得懂。PHP太晕了,咱都不去学,看的很晕的说~~

                  • 北京旅游
                    北京旅游

                    头像全部瘫痪了[img]http://i.imgur.com/i3yR7.png[/img]

                    • BATMAN
                      BATMAN

                      学习了

                      • 实木床品牌大全
                        实木床品牌大全

                        真是看不懂,这些符号呀

                        • 调皮鬼
                          调皮鬼

                          我想将管理员的div的bgcolor改了,font的颜色改了

                          • 四叶草
                            四叶草

                            这个有什么好处吗?能加快显示速度就好

                            • 扬州起源
                              扬州起源

                              对啊 有什么好处啊

                              • 宁波seo
                                宁波seo

                                我设置了啊啊 啊啊

                                • 黑可乐
                                  黑可乐

                                  各位的头像是怎么弄的?

                                  • 五度空间
                                    五度空间

                                    请教鸟哥,你站的访客留言头像是怎么搞好?请指点

                                    • A5网赚教程
                                      A5网赚教程

                                      很好 学习了

                                      • FFER
                                        FFER

                                        博主辛苦,过年好啊

                                        • 3d森林舞会最新木马
                                          3d森林舞会最新木马

                                          脚印

                                          • 奇夏软件
                                            奇夏软件

                                            看看GAVATOR行不行

                                            • 海纳百川
                                              海纳百川

                                              好东东,学习啦。

                                              • 打篮球的女孩
                                                打篮球的女孩

                                                博主你的网站做的不错哦,知更鸟的这个主题我也用过,挺不错的。最近闲来无事,我写了一篇小说–打篮球的女孩。在起点上,有时间了帮我顶一下哦!!!!

                                                • fish
                                                  fish

                                                  最近忙什么呢,知更鸟老师,不玩WP主题了,喜欢你的主题,不要把WP扔了啊,我是从装WP那天喜欢上了WP,从你的主题开始喜欢上了弄主题,有时间写点经验教程什么的学习一下,想改写你的主题,可你的主题太大太难了。有时间教教我

                                                  • 自助点餐
                                                    自助点餐

                                                    认真学习,天天向上

                                                    • 黄天运博客
                                                      黄天运博客

                                                      没有留言板真不爽
                                                      怎么设置文章的关键字?

                                                      • 百度
                                                        百度

                                                        怎么改头像啊,改了半天改不过来

                                                        • 扑克牌千术
                                                          扑克牌千术

                                                          这个挺实用的一个东西,很多时候会用得到

                                                          • 叶酸
                                                            叶酸

                                                            照着去做做看吧

                                                            • 杨玲
                                                              杨玲

                                                              支持了

                                                              • 君说
                                                                君说

                                                                这个不错。嘿嘿。我去弄一下。

                                                                • 丽宝宝
                                                                  丽宝宝

                                                                  头像整不好!

                                                                  • 潇遥
                                                                    潇遥

                                                                    你这个主题好棒啊!刚发现你这个博客,文章质量都很高,以后会经常过来学学的O(∩_∩)O~

                                                                    • 潇遥
                                                                      潇遥

                                                                      管理员留言头像这个功能很有用啊,支持

                                                                      • 大叔
                                                                        大叔

                                                                        持续关注中。。。。

                                                                        • wenliu
                                                                          wenliu

                                                                          鸟哥,我的博客为嘛鼠标滑过的提示都在右下角啊?刚刚打开网页,如果没有加载完,那提示正常,一旦加载完,鼠标滑过的自己全部在右下角,这个让人很郁闷

                                                                          • 没有头像
                                                                            没有头像

                                                                            为什么啊

                                                                            • 水月阁
                                                                              水月阁

                                                                              鸟哥,上次我提的问题,我看到你写的文章了,很感谢你的回信,我这次想问下这个位置的怎样才能使其调用到图片文章啊

                                                                                • 知更鸟
                                                                                  知更鸟

                                                                                  @ 水月阁 看使用说明..

                                                                                    • 水月阁
                                                                                      水月阁

                                                                                      @ 知更鸟 不是,我的意思是说,这个地方滚动的是图片日志,可图片日志没有分类ID啊

                                                                                  • 简单
                                                                                    简单

                                                                                    学习了,就是不会啊

                                                                                    • www.xianrenbi.com
                                                                                      www.xianrenbi.com

                                                                                      这个功能确实不错啊

                                                                                      • meetrice
                                                                                        meetrice

                                                                                        过来学习一下

                                                                                        • terryyoung
                                                                                          terryyoung

                                                                                          鸟哥的主题真的利用率蛮高

                                                                                          • hong
                                                                                            hong

                                                                                            我需要这个0.0 谢谢鸟叔~

                                                                                            • 爱华夏,信条
                                                                                              爱华夏,信条

                                                                                              2.7.1 测试,失败。

                                                                                                • 知更鸟
                                                                                                  知更鸟

                                                                                                  @ 爱华夏,信条 2.71不用测试了,已集成

                                                                                                    • 爱华夏,信条
                                                                                                      爱华夏,信条

                                                                                                      @ 知更鸟 那怎么设置,一直没想明白。自定义?
                                                                                                      还是修改
                                                                                                      //自定义头像
                                                                                                      add_filter( ‘avatar_defaults’, ‘fb_addgravatar’ );
                                                                                                      function fb_addgravatar( $avatar_defaults ) {
                                                                                                      $myavatar = get_bloginfo(‘template_directory’) . ‘/images/gravatar.png’;
                                                                                                      $avatar_defaults[$myavatar] = ‘自定义头像’;
                                                                                                      return $avatar_defaults;
                                                                                                      }

                                                                                                      中的 /images/gravatar.png’?
                                                                                                      测试也无效,郁闷。

                                                                                                        • 知更鸟
                                                                                                          知更鸟

                                                                                                          @ 爱华夏,信条 等你申请个头像再折腾吧

                                                                                                            • 爱华夏,信条
                                                                                                              爱华夏,信条

                                                                                                              @ 知更鸟 不想用gravatar网络上的,想用本地服务器的。
                                                                                                              鸟哥,你主机没设置sendmail?
                                                                                                              之前你的站,回复还可以收到邮件,现在没了。
                                                                                                              鸟哥,同样阿里云的主机,速度咋就相差这么大。

                                                                                                      • mengzi
                                                                                                        mengzi

                                                                                                        2.7.1版本用这个方法可以实现吗

                                                                                                      匿名

                                                                                                      发表评论

                                                                                                      匿名网友

                                                                                                      拖动滑块以完成验证