评论经常有群发垃圾信息的,虽然用了插件可以避免,不过琢磨了下,干脆直接取消掉那个url的输入框以及后台获取吧,于是动手做了一下。
将根目录下的“wp-comments-post.php”内所有”$comment_author_url”批量替换为”//$comment_author_url”,即注释掉后台获取url。
前台显示,修改位于“wp-includes”下的”comment-template.php”文件,搜索“$fields”
将
$fields = array();
这个数组部分改为:
$fields = array(
'author' => '<p class="comment-form-author">' . '<label for="author">' . __( 'Name' ) . ( $req ' <span class="required">*</span>' : '' ) . '</label> ' .
'<input id="author" name="author" type="text" value="' . esc_attr( $commenter['comment_author'] ) . '" size="30"' . $aria_req . ' /></p>',
'email' => '<p class="comment-form-email"><label for="email">' . __( 'Email' ) . ( $req ' <span class="required">*</span>' : '' ) . '</label> ' .
'<input id="email" name="email" type="text" value="' . esc_attr( $commenter['comment_author_email'] ) . '" size="30"' . $aria_req . ' /></p>',
);
如此,即可实现前台不显示个人站点url输入框,后台也不会记录了。
如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。
如本文对您有用,捐赠和留言 将是对我最好的支持~(捐赠可转为站内积分)
如愿意,请向朋友推荐本站,谢谢。
尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。
留言