近来呈现汗青评论中的网址呈现伤害异样的环境,这关于 wordpress 网站来说是一个恶梦,以是想要删除这些异样的评论链接。可是,假如评论太多,一个个往排查事情量太年夜,以是思量删除评论中的网址字段,或许删除评论人链接。后面一篇文章先容过WordPress 网站怎样完全禁用评论功效。
应用代码删除评论中的网址、邮箱、评论人链接
在 WordPress 网站提交评论时,需求选填“网址”这个表单,关于用户来说会感觉很贫苦,同时关于博主来说也会形成不安全的后遗症。实在完全可以移除网址表单,假如之前曾经有一些评论包罗了评论人网址,还可以间接移除。在主题的 functions.php 添加以下功效代码即可:
//移除网址表单
function url_filtered($fields)
{
if(isset($fields['url']))
unset($fields['url']);
return $fields;
}
add_filter('comment_form_default_fields','url_filtered');
// 移除邮箱地址
add_filter('comment_form_defaults','remove_email');
function remove_email($comment_form_html_arr){
//删除email文本框
unset($comment_form_html_arr['fields']['email']);
//改动评论提示内容,往失电子邮件相干的提示。
$comment_form_html_arr['comment_notes_before'] = '<p class="comment-notes">'.sprintf( ' ' . __( 'Required fields are marked %s' ),'<span class="required">*</span>' ).'</p>';
return $comment_form_html_arr;
//移除评论人名字的链接
function disable_comment_author_links( $author_link ){
return strip_tags( $author_link );
}
add_filter( 'get_comment_author_link','disable_comment_author_links' );
勾销电子邮件时必填项
起首,在 wp 后台>>settings>>会商>>会商设置>>其余评论设置中,勾销勾选“评论作者必需填进姓名和电子邮件地址”,如下图:
注:此要领只对应用 WordPress 默许评论表单的主题才有用,假如主题自界说过评论功效,是没措施失效的,只能靠本身改动主题的自界说评论文件。好比关上主题的 comments.php 文件,搜刮 $comment_author_url 一般就可以定位到网址表单的代码。
应用插件删除评论中的网址、评论人链接
插件名称:Comment Link Remove
插件地址:https://wordpress.org/plugins/comment-link-remove/
© 版权声明
凡是本站没有特殊声明的一切源码、软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!
THE END
喜欢就支持以下吧