简介
很多站长朋友是不是有兴趣试试,给留言者显示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地址更新方法》。
继续阅读
河北省秦皇岛市 17F
登录回复
我试试啊
河南省许昌市 16F
登录回复
6666666666666,太棒了