目录

UserAgent for Typecho

一个 Typecho 插件,用于在评论区显示用户使用的操作系统、浏览器信息及相应图标。自己动手,丰衣足食!

使用说明

  1. 解压并修改文件夹名为 UserAgent,将插件上传至网站目录的 /usr/plugins 下。
  2. 在 Typecho 后台「插件管理」处启用插件。
  3. 在需要显示 UserAgent 的地方插入以下代码1
1
<?php UserAgent_Plugin::render($comments->agent); ?>

版本历史

版本完成日期更新内容
v0.2.02019‑01‑28将 UserAgent 的识别逻辑转移至本地,移植了 WordPress 插件的识别方法。
v0.1.02019‑01‑27第一个版本,尚处于测试阶段,请勿用于生产环境。

致谢

原项目

本项目基于 @ennnnny 的项目改写,在此感谢。

实际上本来我自己用的就是这个插件,但有些地方不是很满意,而原作者似乎也不更新了,于是我就打算「自己动手,丰衣足食」,本项目因此诞生。

WordPress 原插件

WP-UserAgent - WordPress plugin - WordPress.org

本项目的实质就是将 WordPress 的 UserAgent 插件移植到 Typecho,在此感谢原作者 Kyle Baker

Iconfont

Iconfont - 阿里巴巴矢量图标库

本项目中使用的操作系统、浏览器 SVG 图标均来自 Iconfont 矢量图标库,在此感谢。

问题反馈

由于本人实际只是代码初学者(甚至没学过 PHP 🤔),又是第一次使用 GitHub,很多地方都不太明白,还请大家多多指教。

如果遇到问题,除了在 GitHub 提 issue 外,也可以在本文的评论区留言,或者通过 邮箱 联系我。

希望本插件能帮助到有需要的博主。


  1. 以 handsome 主题为例,即添加到 handsome/component/comments.php<span class="comment-author vcard"></span> 的后面。 ↩︎