怎样在wordpress评论时删掉去除邮箱email填写


电子邮箱在当今的社交环境中使用频次很低,我们更喜欢会即时通讯工作,邮箱成了广告箱或是说独立的第三方存在,只有在找回密码时比较常用,那wordpress程序默认的评论功能下必须填写邮箱email地址,这成了提高用户操作成本的步骤,那我们如何去除这个操作步骤,减少用户操作成本呢,如果只修改comments.php过于麻烦,并且升级很难恢复更改,

其实使用comment_form_defaults过滤器,该过滤器主要用来修改comment_form函数创建的comment表单(在comments.php文件2172行)

修改代码如下:

12345678add_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 >'.sprintf( ' ' . __( 'Required fields are marked %s' ), '<span >*</span>' ).'</p>';return $comment_form_html_arr;}

将以上代码放在当前主题的functions.php文件即可。然后需要设置掉“ 评论作者必须填入姓名和电子邮件地址 ”的勾选,否则会提交失败哦!


上一篇:wordpress文章内容字数统计提示功能

下一篇:给wordpress主题添加上语音播放文章内容文本朗读功能


Copyright © 2002-2019 测速网 www.inhv.cn 皖ICP备2023010105号
测速城市 测速地区 测速街道 网速测试城市 网速测试地区 网速测试街道
温馨提示:部分文章图片数据来源与网络,仅供参考!版权归原作者所有,如有侵权请联系删除!

热门搜索 城市网站建设 地区网站制作 街道网页设计 大写数字 热点城市 热点地区 热点街道 热点时间 房贷计算器