WordPress删除评论中的网址、邮箱、评论人链接

上面是搬码 abnma.com 经由过程收集网络收拾整顿的代码片断。搬码小编此刻分享给各人,也给各人做个参考。

近来呈现汗青评论中的网址呈现伤害异样的环境,这关于 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/

以上是搬码(abnma.com)为你网络收拾整顿的全数代码内容,但愿文章可以或许帮你解决所碰到的步伐开提问题。假如感觉搬码网站内容还不错,接待将搬码网站保举给步伐员挚友。

0
分享到:
搬码资源网广告位

评论0

请先

没有账号? 忘记密码?