现在的位置:首页>wordpress>正文

wordpress文章评论表单新增电话、QQ字段

2017年04月26日 ⁄ 共 2045字 评论 6 条

吉林快三开奖图 www.0rfyh.cn 正常情况下,我们的wordpress的评论里,一般只有邮箱,网站,用户名,是没有电话、QQ之类的,但可能有一些朋友,需要在wordpress文章评论表单新增电话、QQ字段,这样的话,发表评论的朋友,需要填写的信息更多.

WordPress的强大已经到了只有你想不到,没有wordpress做不到的,wordpress默认文章评论表单分别是昵称、邮箱、网址以及评论内容,这只能够满足一般博客网站的需求,如何增加更多的评论字段?我们可以使用wordpress评论自定义字段实现,有点像文章的自定义字段功能,对应数据库表就是wp_commentmeta,和文章的postmeta数据表差不多.

wordpress文章评论表单新增电话、QQ字段

效果图这里部落就不贴出来了,直接看操作过程.需要注意的是,本教程不适合使用comment_form()函数的wordpress主题.

1、找到主题的comments.php文件并对其进行编辑,在输入邮箱的字段代码下面添加以下代码:

  1. <p>
  2. ????<label?for="tel">电话</label>
  3. ????<input?type="text"?name="tel"?class="text"?id="tel"?value="<?php?echo?get_comment_meta($comment->comment_ID,'tel',true);??>"?tabindex="3"/>
  4. </p>
  5. <p>
  6. ????<label?for="qq">QQ号</label>
  7. ????<input?type="text"?name="qq"?class="text"?id="qq"?value="<?php?echo?get_comment_meta($comment->comment_ID,'qq',true);??>"?tabindex="4"/>
  8. </p>

2、在主题的functions.php文件的第一行<?php下面添加代码:

  1. add_action('wp_insert_comment','wp_insert_tel',10,2);
  2. function?wp_insert_tel($comment_ID,$commmentdata)?{
  3. ????$tel?=?isset($_POST['tel'])???$_POST['tel']?:?false;
  4. ????$qq?=?isset($_POST['qq'])???$_POST['qq']?:?false;
  5. ????update_comment_meta($comment_ID,'tel',$tel);//tel?是存储在数据库里的字段名字
  6. ????update_comment_meta($comment_ID,'qq',$qq);//qq?是存储在数据库里的字段名字
  7. }

add_action()参数中的10和2分别表示该函数执行的优先级是10(默认值,值越小优先级越高),该函数接受2个参数。

3、在后台——评论中的列表里显示添加的字段,接着第二步的代码继续添加以下代码:

  1. add_filter(?'manage_edit-comments_columns',?'my_comments_columns'?);
  2. add_action(?'manage_comments_custom_column',?'output_my_comments_columns',?10,?2?);
  3. function?my_comments_columns(?$columns?){
  4. ????$columns[?'tel'?]?=?__(?'电话'?);????????//电话是代表列的名字
  5. ????$columns[?'qq'?]?=?__(?'QQ号'?);????????//QQ号是代表列的名字
  6. ????return?$columns;
  7. }
  8. function?output_my_comments_columns(?$column_name,?$comment_id?){
  9. ????switch(?$column_name?)?{
  10. ????????case?"tel"?:
  11. ????????echo?get_comment_meta(?$comment_id,?'tel',?true?);
  12. ????????break;
  13. ????????case?"qq"?:
  14. ????????echo?get_comment_meta(?$comment_id,?'qq',?true?);
  15. ????????break;
  16. ????}
  17. }

保存后,在后台评论列表中就会看到添加的电话和QQ号.

 

 

小结

这个功能,没有什么特别的地方,用得上的朋友,直接将代码加入即可.

评论 6 条 评论内容很精采,有内幕,而且绝对有干货

  1. 电动螺旋压力机 2017年04月27日 15:10  @回复  Δ-49楼 回复

    您好,您的网站做的很不错,很漂亮,我已经收藏了,方便我随时访问.

    • 管理员 2017年04月27日 16:07  @回复  ∇地下1层 回复

      多互访.

  2. 三四福微信红包官网 2017年06月06日 16:24  @回复  Δ-48楼 回复

    好东西,搬去用下

  3. 白癜风是怎么引起的 2017年06月16日 15:02  @回复  Δ-47楼 回复

    白癜风//www.bdfgbxd.com
    白癜风基金//www.bdfgbxd.com/news/mtgz/
    白癜风援助//www.bdfgbxd.com/news/xwzx/
    白癜风报销//www.bdfgbxd.com/news/xwsp/
    白癜风治疗//www.bdfgbxd.com/gallery/xwtz/
    白癜风公益//www.bdfgbxd.com/news/qtgyxw
    白癜风百科//www.bdfgbxd.com/news/jbbk/
    白癜风常识//www.bdfgbxd.com/news/bdfcs/
    白癜风类型//www.bdfgbxd.com/news/bdflx/
    白癜风部位//www.bdfgbxd.com/news/bdfbw/
    白癜风诊断治疗//www.bdfgbxd.com/news/zdzl/
    白癜风预防护理//www.bdfgbxd.com/news/yfhl/
    白癜风康复保健//www.bdfgbxd.com/news/kfbj/
    白癜风心理干预//www.bdfgbxd.com/news/xlgy/
    白癜风病因病理//www.bdfgbxd.com/news/bybl/
    白癜风症状危害//www.bdfgbxd.com/news/zzwh/
    局限型白癜风//www.bdfgbxd.com/news/jxxbdf/
    寻常型白癜风//www.bdfgbxd.com/news/xcxbdf/
    节段型白癜风//www.bdfgbxd.com/news/jdxbdf/
    散发型白癜风//www.bdfgbxd.com/news/sfxbdf/
    泛发型白癜风//www.bdfgbxd.com/news/ffxbdf/
    肢端型白癜风//www.bdfgbxd.com/news/zdxbdf/
    面部白癜风//www.bdfgbxd.com/news/mbbdf/
    颈部白癜风//www.bdfgbxd.com/news/jbbdf/
    胸部白癜风//www.bdfgbxd.com/news/xbbdf/
    腰部白癜风//www.bdfgbxd.com/news/ybbdf/
    手脚白癜风//www.bdfgbxd.com/news/sjbdf/
    全身白癜风//www.bdfgbxd.com/news/qsbdf/

  4. 谭鑫 2018年01月13日 14:50  @回复  Δ-46楼 回复

    免费分享:空手套白狼,每30分钟赚18元,全新暴力正规项目,限时招真传弟子!
    当你还在思考的时候,你的对手早就已经开始操作了!
    赚钱最核心的秘密,那就是行动一定要快!狠!准!你只能从成功走向成功!
    空手套白狼定义:是指花费极小的代价,获取一个丰厚的回报!
    快速拜师渠道:威 ssc3868 (写验证码257,加我必通过)

  5. 亚克力浴缸 2018年01月22日 15:31  @回复  Δ-45楼 回复

    学习了

给我留言

  • 广东暴雨4人“疑似被电击”致死 市民上街提心吊胆 2018-11-13
  • 一样的端午 不一样的记忆:在校园中品悟传统文化教育变迁 2018-11-13
  • 端午小长假 歌舞飞扬“剧”精彩 2018-08-16
  • 西藏首届科技创新创业大赛报名启动 2018-08-16
  • 他帖子里的出重拳扫黑恶反映了现实的残酷性,像是打土匪一样紧张 2018-07-14
  • “城市开放厕所平衡指数”出炉 苏州排名全国第六 2018-07-13
  • 传奇“斗士”谢幕:只可远观李敖,不然会被他亵玩 2018-07-13
  • 四大名著剧组首次同台忆往事 经典影视剧如何铸就 2018-07-13
  • 广州图书馆:大美 · 国风民歌音乐会 2018-07-13
  • 92岁大爷成网红:每天直播唱歌比谁都年轻 2018-07-12
  • 福利!我国最大内陆淡水湖博斯腾湖风光壁纸出炉 2018-07-12
  • 【专题】强力推进大气污染治理 2018-07-12
  • 为何越来越多的日本人开始找兼职? 2018-07-11
  • 朗斯卫浴向伟昌:舒服才是完美卫浴空间的必备要素 2018-07-11
  • 晋中市“三同步”推动互联网治理创新 2018-07-11
  • 482| 704| 603| 641| 372| 658| 936| 77| 841| 214|