飞絮落叶雪
分享老何的故事
飞絮落叶雪
当前位置: 首页 > 生活记录 > 正文

添加UserAgent for typecho插件

不少同学的博客都有UserAgent,显示评论者的操作系统和浏览器,还能根据评论者的邮箱来区分博主,这个功能不错。
百度了一下,正好有同学为typecho制作了相关插件,下载地址,根据提示在commen.php添加:
<?php UserAgent_Plugin::render($this->agent);?>
却提示如下错误:
Fatal error: Using $this when not in object context in...
本人代码盲,百度了相关错误,说什么不支持this之类,不知道说了些什么,没有说具体怎么修改,无奈。
仔细看了一下上下文的相关代码,咱不会创造,但也会照猫画老虎,把this改成comments,居然成功了。
<?php UserAgent_Plugin::render($comments->agent);?>
具体效果看评论区,鼠标放在评论日期上会有惊喜哦!
真是瞎猫遇上了死老鼠,哈哈~

您可能还会对这些文章感兴趣!

发表评论

[点击取消回复]

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

Gravatar

? razz sad evil ! smile oops grin eek shock ??? cool lol mad twisted roll wink idea arrow neutral cry mrgreen

《添加UserAgent for typecho插件》有 12 条评论

  1. 秋天sunny
    7楼

    试试

    2021-10-27 23:47 来自河南省 回复
  2. 山小炮
    6楼

    太感谢啦,终于解决了这个问题。

    2017-05-08 23:05 来自广东省 回复
  3. whuted
    5楼
    whuted2

    为啥我啥效果都没看到

    2016-11-01 21:42 来自江苏省 回复
    • Mr.He
      Mr.He

      @whuted你的可以在评论时间后面添加相关代码。

      2016-11-01 22:30 来自江苏省 回复
  4. 拾叁
    4楼

    嗯嗯,当初也是被这个问题困扰了一个星期。

    2016-10-29 13:54 来自江苏省 回复
  5. 姜辰
    地板
    姜辰5

    折腾家~~厉害

    2016-10-26 16:32 来自江苏省 回复
  6. 摩天之星
    板凳

    哈哈,也是懂点撒,要不也不能做到

    2016-10-26 14:07 来自广东省 回复
  7. fooleap
    沙发

    PHP 是宇宙最好的语言,哈哈哈,我也是没学过 PHP,不过看懂需要的代码,改改还是挺方便的。

    2016-10-25 22:39 来自山东省 回复
    • Mr.He
      Mr.He

      @fooleapphp的学习成本不高,我也只能修修补补..

      2016-10-25 22:41 来自江苏省 回复