1. 首页
  2. WordPress

移除WordPress评论名称中的链接及表单中的网址

前言

WordPress网站中,陌生人对我们网站的文章进行评论时需要输入昵称、邮箱、网址以及评论内容这些信息,而且电子邮箱是必填项,确实有点太过麻烦,而且用户会担心信息的泄露等安全问题,所以,进行简化了下。

1、取消电子邮件地址必填项

这项功能,其实可以在我们的网站后台里面进行设置,相信很多朋友已经知道。

首先我们进入WordPress网站的后台。

移除WordPress评论名称中的链接及表单中的网址
WordPress网站后台

然后找到左侧菜单栏设置,并进入讨论一栏。

移除WordPress评论名称中的链接及表单中的网址
设置→讨论

进入后我们找到其他评论设置,并把第一项“评论作者必须填入姓名和电子邮件地址”这一栏前面的勾勾去掉,然后保存即可。

移除WordPress评论名称中的链接及表单中的网址

评论作者必须填入姓名和电子邮件地址

当然,你也可以在这里边进行其他的设置操作。例如评论审核评论黑名单等等。

2、移除提交表单中的网址

将以下代码加入WordPress主题文件中的function.php即可。

//移除网址表单
function url_filtered($fields)
{
if(isset($fields['url']))
unset($fields['url']);
return $fields;
}
add_filter('comment_form_default_fields', 'url_filtered');

3、移除评论人名字的链接

在评论页面,用户评论如果填入了网址的话,显示的评论名字上就回有该用户所留下的网址,这相当于我们给用户提供了一条有效的外链,这样的功能也会给网站带来很多的恶意评论、评论外链(昵称填写关键词,然后填写网址,即成为锚文本外链)等等。

将以下代码加入WordPress主题文件中的function.php中,即可去掉评论人名称中的链接。

//移除评论人名字的链接
function disable_comment_author_links( $author_link )
{
	return strip_tags( $author_link );
}
add_filter( 'get_comment_author_link', 'disable_comment_author_links' );

版权说明:本站内容采用创作共用版权 CC BY-NC-SA 4.0 许可协议,免责声明

转载请注明:移除WordPress评论名称中的链接及表单中的网址 | 陈健豪博客

发表评论

登录后才能评论