废话不多说,咱直接上效果图和代码。将下面代码复制到主题的functions.php文件里面就行了
小程序端请点击底部阅读原文,前往浏览器打开,以获取更好的体验文章源自 www.122436.xyz爱网络爱学习-https://www.122436.xyz/1262.html

该图为本人的测试图
//IP 端口 获取与存储 add_action('wp_insert_comment', 'wp_insert_ipport', 10, 2); function wp_insert_ipport($comment_ID, $commmentdata) { # $userip = $_SERVER['HTTP_CLIENT_IP']; //这里获取用户 IP 地址,需要按需修改 $ipport = $_SERVER['REMOTE_PORT']; //ipport 是存储在数据库里的字段名字,取出数据的就会用到 # update_comment_meta($comment_ID,'_userip',$userip); update_comment_meta($comment_ID, '_ipport', $ipport); } //为 IP Port 栏目添加 CSS function ipport_css() { ?> <style type="text/css"> #_ipport { width: 80px; color: #0073aa; } /* CSS for ipport columns */ #_userip { width: 100px; color: #0073aa; } /* CSS for ip columns */ #author_ip { width: 100px; color: #0073aa; } /* CSS for ip columns */ </style> <?php } add_action('admin_head', 'ipport_css'); //后台评论添加 IP 端口栏目 add_filter('manage_edit-comments_columns', 'my_comments_columns'); add_action('manage_comments_custom_column', 'output_my_comments_columns', 10, 2); function my_comments_columns($columns) { # $columns[ '_userip' ] = __( 'IP地址' ); //User IP 代表列的名字 $columns['author_ip'] = __('IP地址'); //User IP 代表列的名字 $columns['_ipport'] = __('端口号'); //IP Port 代表列的名字 return $columns; } function output_my_comments_columns($column_name, $comment_id) { switch ($column_name) { case "author_ip": echo get_comment_author_IP($comment_id, 'author_ip', true); break; # case "_userip" : # echo get_comment_meta( $comment_id, '_userip', true ); # break; case "_ipport": echo get_comment_meta($comment_id, '_ipport', true); break; } }
备案的网站,一定要加上这个,当然了,公安备案非交互式的网站是不可以开启评论的。文章源自 www.122436.xyz爱网络爱学习-https://www.122436.xyz/1262.html 文章源自 www.122436.xyz爱网络爱学习-https://www.122436.xyz/1262.html
免责声明:
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。您必须在下载后的24个小时之内,从您的手机或电脑中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。关于侵权请联系E-mail:iwzykj@qq.com 我们会迅速排查然后删除。