QQ咨询不加好友发不了信息,咨询前先加好友! → QQ:820896380 ×

去掉wordpress评论表单里的email

去掉wordpress评论表单里的email

很多时候,我们在浏览网站发表评论的时候并不想留下自己的电子邮件地址,可wordpress里默认评论框是带有邮件地址表单的,怎么能去除呢。修改comments.php? 太麻烦了,并且升级会恢复更改。

其实使用comment_form_defaults过滤器,该过滤器主要用来修改comment_form函数创建的comment表单(在comments.php文件2172行),可以不用修改程序文件达到删除email框的效果。

代码如下: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;}

将以上代码放在主题functions.php文件即可。

最后,一定要关掉“ 评论作者必须填入姓名和电子邮件地址 ”,否则会提交失败哦!

给TA打赏
共{{data.count}}人
人已打赏
wordpress教程

wordpress外贸主题,wordpress外贸建站首选:XSwm主题

2023-2-16 23:53:14

wordpress教程

wordpress茶叶白酒企业官网怎么制作

2023-2-16 23:53:17

【腾讯云】11.11云上盛惠!云服务器首年1.8折起,买1年送3个月!
11.11云上盛惠!海量产品·轻松上云!云服务器首年1.8折起,买1年送3个月!超值优惠,性能稳定,让您的云端之旅更加畅享。
查看更多相关信息>>
个人中心
购物车
优惠劵
有新私信 私信列表
搜索