WordPress移除评论框URL表单以及限制已有评论昵称链接

2021年4月26日17:04:47 发表评论 305

WordPress移除评论框URL表单以及限制已有评论昵称链接云服务器怎么样?云服务器值不值得购买?云服务器好不好?

WordPress移除评论框URL表单以及限制已有评论昵称链接

大部分网友在博客留言评论的目的肯定是出于留下自己需要推广的网站链接,推广自己的网站和获取一点点权重。虽然最近两年随着搜索引擎算法的改变降低评论的权重,但是还是有很多的用户乐此不疲的忙着这些事情。当然也包括当初卢松松这类用户大量的潜在网友博客的评论为了获取回访的流量。

VPS主机评测无意间在访问月光博客的时候,看到其下面的评论依旧很多,提交评论框的URL文本框已经被去掉,评论者用户昵称位置没有指向的URL。这样势必会给予用户回访降低用户体验,但是可以减少垃圾评论和非有效用户的留言,真正需要互动留言的,可能不会在意是否留下链接。

于是,VPS主机评测也准备取消URL文本框的选项,以及取消以前有URL地址昵称的评论,原本是准备使用第三方评论的,暂时不准备启动,目前在考察第三方评论到底选择哪家。

第一、禁止评论表单文本框代码

//移除默认评论URL文本框
add_filter('comment_form_default_fields', 'unset_url_field');
function unset_url_field($fields){
if(isset($fields['url']))
unset($fields['url']);
return $fields;
}

这有一个问题,一般的默认主题可以自动去掉的,但是大部分主题会自定义字段,所以取消不掉URL表单文本框,我们需要手工去掉。

第二、手工去掉文本框URL

如果提交表单评论的位置,用上面代码还是可以看到评论URL地址的提交文本框,那我们需要去模板中解决这个问题。(comments.php)

找到文本URL的位置,然后去掉替换。这里我们不熟悉的可以备份一份,然后搞错了可以挽救。

看来删除是对的,我们要的就是这个效果。

第三、批量禁止已有URL评论昵称

//删除已经有链接的昵称URL
function disable_comment_author_links( $author_link ){
return strip_tags( $author_link );
}
add_filter( 'get_comment_author_link', 'disable_comment_author_links' );

如果以前已有评论昵称有带URL的,可以通过上面代码批量禁止。第一、第三中的代码,全部手工添加到当前主题的Functions.php文件中。

这里是以xiu主题为列,大家可以根据自己的模板找找看!

WordPress移除评论框URL表单以及限制已有评论昵称链接

来源链接:https://www.vpssz.com/

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

郑重声明:VPS主机评测仅提供资料收集及VPS云主机信息推介,不提供任何VPS云主机及代购业务!