用Elementor为网站添加联系表单

联系表单是网站中经常会用到的功能之一,通常在建站时我们会使用专门的表单插件来完成,但如果你已经安装了Elementor Pro,其实它已经内置了一个非常强大的联系表单模块,我们可以直接拿Elementor来做,在本文中就来说下如何使用Elementor中的表单功能

首先,因为联系表单需要用到Form模块以及邮件功能,我们需要确保两点:一是你已经升级到了Elementor Pro版本,以使用Form模块;二是确保邮件可以正常发送,如果不能发送的话,可以参考WordPress邮件配置教程

我们用Elementor创建新的页面,并添加一个Form模块

elementor 添加表单

默认的表单很简单,只有三个基本的字段,但是你点击表单字段进行详细的设置

比如你可以修改对应的文字、字段类型,设置字段是否必须填写

elementor 设计表单样式和内容

还可以增加新的字段、调整每个字段的宽度、调整表单和按钮样式

elementor 添加表单字段

在不设置的情况下,访客提交表单后会直接发送你的管理员邮箱,你可以Email模块来定制邮件内容,比如可以自定义标题,自定义消息内容等,all-fields 表示列出所有的表单内容,你也可以使用字段的段代码来作为变量定制内容,字段的短代码可以在字段的高级设置中找到

elementor 设置表单邮件发送

在邮件中,还可以记录各种相关的信息,比如表单提交的时间、页面、浏览器等相关信息

提交表单后,除了可以发送邮件提醒外,Elementor 还可以添加更多操作,比如跳转页面、连接邮件营销工具等,带来更多的便捷

类似文章

15条评论

      1. 站长,按照您的方法,我配置好了SMTP发信,在仪表盘的的插件上也进行了发送邮件测试,测试是成功的,收到了网站发过来的邮件。

        但是这个表单控件,我就用默认的,没进行任何添加,一发送还是报错“server error,form not sent”

        1. SMTP能发信的话,一般都没问题了,检查下插件是否冲突,域名解析到站点

          1. 域名已经解析,我尝试禁用了插件,除了elementor,前端访问还是提示“server error,form not sent”,后面我另外安装了“WPforms”插件,这个插件测试是成功的。
            主题我都恢复使用默认的,还是不行。
            这个小控件本身需要进行什么设置吗?“点击按钮后”,我是设置的”email”,ID这些都设置没问题,还是报错。
            谢谢!

          2. 表单很简单就那几个选项,还不行的话最好问下他们客服

    1. 有必要加,加个简单计算的验证码,譬如2+3=多少这种,然后建议可以用用看ninja forms,免费版的功能比elementor自带的forms还要多一些,如果用recaptcha,会让页面速度变慢。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注