简介
很多站长朋友是不是有兴趣试试,给留言者显示UA信息及IP地址。增加UA信息的wordpress插件官方有,如show-useragent或WP-UserAgent等,这里使用show-useragent来实现UA信息显示,另外使用IP库来实现IP显示,显示效果如下:
一、下载附件
下载附件文件,解压后连文件夹一同上传到主题根目录下,如wp-content/themes/**/。
注**为主题文件夹。
二、添加模版代码
将附后代码添加到wordpress主题根目录/**/文件夹内的functions.php模板文件的最后一行,**为主题文件夹。
require get_template_directory() . '/show-useragent/show-useragent.php';
三、添加评论模版代码
打开wordpress主题下的\inc\function或者inc目录的comment-template.php文件,有的主题可能直接在inc文件夹内,找到如下代码:
<?php get_author_admin($comment->comment_author_email, $comment->user_id); ?>
并在该代码后添加如下代码:
<span class="flags"><?php CID_print_comment_flag();echo ' ';CID_print_comment_browser(); echo convertip(get_comment_author_ip()); ?></span>
四、添加控制样式
在主题样式文件style.css最后添加如下样式:
.WB-OS img { width: 14px; height: auto; vertical-align: -6%; } .flags { display: none; } @media screen and (min-width: 900px) { .comment-body:hover .flags { display: inline; animation: fade-in; animation-duration: 0.3s; -webkit-animation: fade-in 0.3s; } }
至此,全部代码修改完成,清空缓存即可查看效果。
IP地址更新方法
详见《WordPress Show User Agent插件IP地址更新方法》。
继续阅读
浙江省杭州市 5F
登录回复
谢谢分享
广东省深圳市 B1
登录回复
@ 123 谢谢支持。。。
@ 123
广东省深圳市 4F
登录回复
谢谢分享
广东省深圳市 B1
登录回复
@ 一叶知秋 不客气。
@ 一叶知秋
四川省广安市 3F
登录回复
支持一下
广东省深圳市 B1
登录回复
@ 武胜 谢谢支持。。。
@ 武胜
四川省广安市 2F
登录回复
文章很好值得一看
广东省深圳市 B1
登录回复
@ 广安养老院 谢谢支持。。。
@ 广安养老院
广东省深圳市宝安区 1F
登录回复
测试隐藏密码