10年前 (2011-09-02) | 54,093 views | 54 条评论 | 本文共2961个字

朗读这篇文章

不得不介绍一下这款插件Contact Form 7,真的是很强大,在还没用上Contact Form7之前,居然先被推荐使用cforms,结果白白花了2,3个小时研究这个复杂的东东,而使用Contact form 7 的话,2分钟就搞定了,而且功能比cforms强大,最重要的是更简单!同样是一款表单制作插件,我敢说Cforms这款插件作者肯定花了不少时间在写教程上,那教程真的是太详细了,可惜到最后,我还是因为无法收到邮件而弃之,如果你和我一样先用上了cforms,然后再用contact form ,你就会知道contact form 7是多么可爱!

从他们两个的比较结果可以看出,编程的智商高低之分,我在想,如果cforms的作者用到了contact form插件会怎么样?赶紧关闭插件。好了,不多说了,下面介绍一下contact form 7 吧, 好东西不敢独享,虽然网上很多都有介绍,但是说不定身边的人还没发现这么好的东东,你也可以用来做订单,效果特别好。

WordPress联系表单插件 – Contact Form 7 是一款简单易用扩展性灵活的表单插件,可以自定义各式各样不同类型的表单功能,而且支持自定义接受邮件,Ajax提交和 jQuery表单插件支持.可结合Akismet过滤垃圾邮件,同时也支持CAPTCHA反垃圾邮件,表单域元素支持各种最常见的:单选框、复选框、文本框、下拉菜单、按钮、文件上传等多种表单域.

Contact Form 7 除了特有的联系表单扩展功能外,还有更多高级的特色功能应用,这里为大家一一说明。

1,邮件发送接收功能

当读者填写好信息点击提交后,你就可以收到一封邮件,我们在消息正文中输入如下代码,就可以显示相应信息:

读者名字:[your-name]

电子邮件:[your-email]

来信主题: [your-subject]

备注信息:[your-message]

下面是如何实现收邮件:

首先,你要保证你的博客所在虚拟主机支持mail()函数,不支持的请安装Cimy Swift SMTP插件。

在收件人中填写好收件人的邮箱,这里填我们自己的就行。

还要添加好寄件人admin@waisir.com,注意,在使用Cimy Swift SMTP插件辅助发信的朋友尖括号里面和外面都要写Cimy Swift SMTP中配置的邮箱,不然无法发信。

这样你就可以收到按你的格式的邮件了。

紧接着下面分别是邮件2

可以设置多个收件箱,比如还需要给读者发送感谢信之类的

紧接着下面分别是消息

可以自定义显示提示消息,一般不作修改,随意.

紧接着下面分别是附加设定

附加设定可以添加附加的设定,比如我们想要提交后跳转到指定页面,可以输入如下内容:

on_sent_ok: "location = 'http://wpyou.com/';"

2,什么是Cc和Bcc

CC 英文全称是 Carbon Copy(抄送);BCC英文全称是 Blind CarbonCopy(暗抄送)。 两者的区别在于在BCC栏中的收件人可以看到所有的收件人名(TO,CC,BCC),而在TO 和CC栏中的收件人看不到BBC的收件人名。

3,Contact Form 7如何添加抄送和暗送

在邮件栏-附件文件头下填写如下格式代码即可

Cc:test001@waisir.com

Bcc:test002@waisir.com

4,Contact Form CheckBox多选标签如何将选择框放在后面

添加label_first 这个tag即可

选框在前:

[checkbox your-cb "Option 1" "Option 2" "Option 3"]

选框在后:

[checkbox your-cb label_first "Option 1" "Option 2" "Option 3"]

5,如何CheckBox多选标签竖着排列

在主题CSS层叠样式表中添加如下代码即可

span.wpcf7-list-item { display: block; }

6,Contact Form如何调整提示信息栏的位置

当点击提交后,默认情况下在表单最下方会看到恭喜,提交成功类似文字.

我们可以随意改变提示信息的位置,使用[response]标签即可,如:

[response]

Your Name (required)

[text* your-name]

Subject

[text your-subject]

Your Message

[textarea your-message]

[response]

[submit "Send"]

7,Contact Form解决关于SEO邮件暴露问题

如,你需要一个下拉框让读者选择给谁发送邮件,不如可以选择(站长,销售员,客服),一般情况下,我们这样写就行

[select your-recipient "ceo@example.com"

"sales@example.com"

"support@example.com"]

再将自定义的[your-recipient]字段填写到收件人即可.这样就可以将邮件发送到选择的邮箱中

毋庸置疑,这样会暴露邮箱地址, 而带来垃圾邮件,而且对于用户来说也不方便.

做如下处理即可

[select your-recipient "CEO|ceo@example.com"

"Sales|sales@example.com"

"Support|support@example.com"]

相当于为每个邮件地址设置了一个用于显示的别名

8,Contact Form如何返回表单所在POST的url和文章名称/用户IP等参数

通过引用以下这些tag就可以实现了

[_remote_ip]访者IP

[_url]返回页面url

[_date]返回日期

[_time]返回时间

[_post_id]返回postID

[_post_title]返回文章名称

[_post_url]返回文章URL

[_post_author]返回文章作者

[_post_author_email]返回文章作者邮件

9,Contact Form如何让用户上传附件并发送附件

和添加其他文本域便签一样,添加一个[file]标签,如:

[file file-torrent limit:1000000 filetypes:torrent]

然后在邮件栏-附件下填写[file-torrent]即可

有多个附件时并列填写即可[file-torrent1][file-torrent2]

10,怎么将contact form 7直接插入到主题中

需要注意的是不能用短代码,用do_shortcode()函数调用:

11,Contact Form验证码CAPTCHA无法输入,这个应该在火狐下才会出现,应该的位置没放正确

这是正确的写法

[captchac your-captcha]

Enter the code: [captchar your-captcha]

这是不好的写好

[captchac your-captcha]

Enter the code: [captchar your-captcha]

contactform7 ajax,Contact Form 7 最强大的wordpress表单插件相关推荐

  1. wordpress 表单插件

    需求: 做一个页面,收集用户的申请意向,需要自定义表单 首先需要创建数据表 function install_coopertion() {global $wpdb;$table_name = $wpd ...

  2. 选择一个表单生成器:比较7种最佳WordPress表单生成器

    如果您拥有WordPress网站,则有时甚至需要一个Web表单,即使它只是一个简单的联系表单. 届时, WordPress表单生成器插件将是您最好的朋友,但是您如何决定在可用的大量表单生成器中最有效地 ...

  3. wordpress安装jquery插件失败_Contact Form 7插件_WordPress表单插件安装使用教程

    Contact Form 7插件用在 wordpress联系表单中,获取访客留言及询盘内容,在表单插件中是很流行的,很多外贸网站和企业网站都会使用 Contact Form 7插件来与访客沟通信息. ...

  4. jQuery Form Plugin (jquery表单插件)

    jQuery表单插件 jQuery.form 这是一个全面支持表单的jQuery插件,支持文件上传,包含以下一些方法: -ajaxForm -ajaxSubmit - formToArray - fo ...

  5. 对 Jquery 表单插件 Form.js 2.12 的调整

    Form插件,支持Ajax,支持Ajax文件上传,功能强大,基本满足日常应用, 但在使用过程中,发现以下两点不足,并进行了调整,在此分享给大家 1.对属性:beforeSubmit 进行调整 原版js ...

  6. Form表单插件jquery.form.js

    jQuery Form插件是一个优秀的Ajax表单插件,可以非常容易地.无侵入地升级HTML表单以支持Ajax. jQuery Form有两个核心方法 -- ajaxForm() 和 ajaxSubm ...

  7. jQuery 表单插件 -- Form

    1.Form 插件简介 jQuery Form 插件是一个优秀的 Ajax 表单插件,可以非常容易地.无侵入地升级 HTML 表单以支持 Ajax. jQuery Form 有两个核心方法 --- a ...

  8. 表单插件——form

    表单插件--form 通过表单form插件,调用ajaxForm()方法,实现ajax方式向服务器提交表单数据,并通过方法中的options对象获取服务器返回数据,调用格式如下: $(form). a ...

  9. JQuery表单插件Form

    Form 插件简介 JQuery Form 插件是一个优秀的Ajax表单插件.它有两个核心方法 ajaxForm()和ajaxSubmit(),还包括一些方法: formToArray().formS ...

最新文章

  1. logging.basicConfig函数
  2. 20应用统计考研复试要点(part38)--概率论与数理统计
  3. Linux(服务器编程):25---epoll复用技术实现统一处理信号事件源
  4. java 屏幕键盘io
  5. 20211110:DC综合的一些简单概念总结(2)
  6. UI 设计常用尺寸规格
  7. python发短信sim800_sim800a发短信流程
  8. python 类的执行中保部存值_VisualFoxPro的报表文件.FRX中保存的是______。
  9. macos sierra_如何在macOS Sierra中恢复“剩余电池时间”
  10. EM算法 --入门级详解
  11. 两阶段目标检测详解--FasterRCNN
  12. win10 小娜搜索空白
  13. 艺赛旗(RPA)UEBA、RPA 客户端设置部门
  14. ping检测整个网段地址在线
  15. ios 扫码枪外设 键盘模式_想把 iPad 当笔记本电脑用?可以试试这款外接键盘
  16. SQL对时间的操作,比如在当前时间上增加减少一天,在当前的时间上增加减少一个月
  17. 苹果cmsV10程序无法搜索影片的处理教程
  18. 后台服务器用户管理模块的解析
  19. 用计算机上初中英语课的方法,初中英语课讲课流程
  20. Vijos P1836 HYS与七夕节大作战

热门文章

  1. GitHub开发者被邀合作篇
  2. apache服务报错Could not reliably determine the server's fully qualified domain name
  3. 样条函数(spline function)—— 分段多项式函数(piecewise polynomial function)
  4. tcp/ip协议详解——HTTP协议和POP3协议SSL加密协议
  5. 维多利亚的秘密发布2023第一季度财报:维密中国合资后表现突出,扭亏为盈佳绩频传
  6. Gauss、Stokes、Green公式
  7. 1.statsmodels----OLS回归
  8. python语言p语言_关于 Python 语句 P = –P,以下选项中描述正确的是________
  9. 北京市某超算数据中心的空调设计
  10. 经济型EtherCAT运动控制器(九):示波器使用