推荐一款UserAgent插件

说明: 这个插件搬运自松鼠の博客,显示的评论UA还是很好看的,具体效果可以看本站的访客评论。写在这里一是推荐给大家(可以提高一下全网看到这个插件的概率),二来也是给自己做个备份。
注意: 这里提供插件的下载,我在2019.7.26开始使用,如距离本文章发布较久的话最新版可以去原作者博客下载,传送门

下载

使用方法

此插件只适用于Handsome主题,未对其它主题优化

1.提前备份
2.将插件解压并将文件夹重命名为UserAgent,上传到网站目录下的/usr/plugins/
3.修改Handsome主题component目录下的comments.php,找到如下部分

<span class="comment-author vcard">
    <b class="fn"><?php echo $author; ?></b><?php echo $Identity; ?>
</span>

<?php echo $Identity; ?>之后添加<?php UserAgent_Plugin::get_useragent($comments->agent,$comments->ip); ?>,修改后如下

<span class="comment-author vcard">
    <b class="fn"><?php echo $author; ?></b><?php echo $Identity; ?><?php UserAgent_Plugin::get_useragent($comments->agent,$comments->ip); ?>
</span>

4.在后台启用并进行设置

获取访客真实IP

博客如果开启了CDN,则需要在网站根目录的config.inc.php中加入下面的代码。如果没有开启的话,加不加随意

/** 防止CDN造成无法获取客户真实IP地址 */
if(isset($_SERVER['HTTP_X_FORWARDED_FOR'])) 
{
    $list = explode(',',$_SERVER['HTTP_X_FORWARDED_FOR']);
    $_SERVER['REMOTE_ADDR'] = $list[0];
}
Last modification:July 27th, 2019 at 12:03 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment