添加评论者操作系统、浏览器和运营商信息

2020年4月26日21:45:20 发表评论 417 次浏览

添加评论者操作系统、浏览器和运营商信息

方法一:(适合知更鸟begin主题5.X版本)

第一步、部署文件

1、下载show-useragent文件(文章末尾)

2、注:必须先把这个show-useragent解压后的文件夹放到Begin主题目录中,不然直接添加下面的代码会有错误。

第二步、引用文件

将以下代码放到主题目录下的functions.php

  1. require get_template_directory() . '/show-useragent/show-useragent.php';

第三步、显示位置添加

现在我们只需要将以下代码放到指定位置,他就能显示了。就知更鸟begin主题5.2版本而言,在begin/inc/comment-template文件内,在大约43行;知更鸟begin主题LTS新版,大约在55行:(这里顺便补充一下,《把知更鸟Begin主题站长标志的Admin改成博主》那个“博主”的位置在begin/inc/inc.php,大家找位置的时候可以通过一些专业的编程工具,比如Notepad++或phpstorm),如果是宝塔面板可以直接在宝塔面板后台修改。找到

  1. <?php get_author_admin($comment->comment_author_email, $comment->user_id); ?>

下面添加:

  1. <span class="flags"><?php CID_print_comment_flag();echo ' ';CID_print_comment_browser(); echo convertip(get_comment_author_ip()); ?></span>

方法二:(适合知更鸟begin主题LTS版本)

第一步、部署文件

1、下载show-useragent文件(显示国籍系统浏览器文件)和ip2c文件(显示运营商信息文件)

2、解压压缩包,将里面的show-useragent文件夹和ip2c文件夹一并上传到正在用的WordPress主题begin目录下。

第二步、引用文件

将以下代码放到主题目录下的functions.php

  1. include("ip2c/ip2c.php"); //IP归属地和运营商查询功能
  2. include("show-useragent/show-useragent.php");  //显示国籍、系统、浏览器信息

第三步、显示位置添加

现在我们只需要将以下代码放到指定位置,他就能显示了。就知更鸟begin主题5.2版本而言,在begin/inc/comment-template文件内,在大约43行;知更鸟begin主题LTS新版,大约在55行:(这里顺便补充一下,《把知更鸟Begin主题站长标志的Admin改成博主》那个“博主”的位置在begin/inc/inc.php,大家找位置的时候可以通过一些专业的编程工具,比如Notepad++或phpstorm),如果是宝塔面板可以直接在宝塔面板后台修改。找到

  1. <span class="comment-meta commentmetadata">

在它的下面添加以下代码

  1. <span  class="ua-info">
  2.     <?php
  3.             CID_print_comment_flag();/*国籍*/
  4.             echo ' ';/*空格*/
  5.             CID_print_comment_browser();/*浏览器*/
  6.             echo convertip(get_comment_author_ip());/*运营商*/
  7.      ?>
  8. </span>

备注:如图标显示位置不对,在对应主题style.css文件内,加以下css代码调整

  1. /*调整留言者系统浏览器和运营商位置*/
  2. .ua-info {
  3.     margin-left30px;
  4. }
  5. .WB-OS img {
  6.     vertical-align: -3px;
  7. }

至此我们已经完美配置成功,再次感谢张戈博客提供资源。

如果下载链接失效,请在下方留言,或者联系博主,我会在第一时间更新链接

如需鼠标移动显示和隐藏评论者添加的国籍、操作系统、浏览器和IP信息效果,请查看《鼠标移动显示和隐藏评论者运营商等信息

weinxin
小Q年
关注公众号,获取前沿分享
smallQ

发表评论

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