如何去掉wordpress评论选项的网址选项

如何去掉wordpress评论选项的网址选项

很多博主,比如我,网友在网址里留下的地址通常是垃圾广告地址,所以我们需要在评论选项里取消网址选项

方法有2

第一:打开主题的 comments.php文件

找到类似如下代码

<li class="form-inline"><label class="hide" for="url">网址</label><input class="ipt" type="text" name="url" id="url" value="<?php echo esc_attr($comment_author_url); ?>" tabindex="4" placeholder="网址"><span class="text-muted">网址</span></li>
将这段代码注释掉即可

第二:修改functions.php文件

打开主题目录下的functions.php这个文件,在里面加入如下代码

//移除网址表单
function url_filtered($fields)
{
if(isset($fields['url']))
unset($fields['url']);
return $fields;
}
add_filter('comment_form_default_fields', 'url_filtered');
 
//移除评论人名字的链接
function disable_comment_author_links( $author_link ){
	return strip_tags( $author_link );
}
add_filter( 'get_comment_author_link', 'disable_comment_author_links' );
这样在评论页面就没有网址选项了,如果以前有人填写了网址,他的用户名连接就是网址。现在也不会显示。


爆款云服务器s6 2核4G 低至0.46/天,具体规则查看活动详情Blog Img