wordpress表单插件contactform7使用技巧

如何把seo这个词做到首页?来自大神zero的优化技巧
2018年10月30日

wordpress是一款好用的cms系统,它强大,开源,是做网站不错的选择,全世界有30%左右的网站使用它来完成的。石家庄网络营销最近也打算从phpcms v9转入wordpress开做网站开发。

但wordpress的坑真的很深,虽然好用,但如果想自己开发主题,那就比较复杂了,而非常郁闷的是,wordpress解决方案虽然很多,但大部分确实英文的,而中文的方案非常的少,比如我现在说的这一款插件,contact form 7是一个非常强大的联系表单插件,有很多的人推荐它,但其实它的使用复杂,而且很多人都是转载,其实根本就没有用过,博主花了将近1天的时间来学习它,终于有所收获了,特此总结一下,为大家贡献一点力量:
首先,这款插件,是需要配置邮箱的,如果没有配置邮箱,是不能用的,因为插件收到的表单,默认是通过邮件的方式发送给邮箱的,大体设置是:
wordpress表单插件contactform7使用技巧总结
其中发件人这一行,其实就是设置发送邮寄所需要的邮箱,但蛋疼的问题在于,wordpress并没有在后台设置配置邮箱这个地方,所以一般刚使用的时候,根本不会注意!所以在表单做好以后,只要一提交表单就会报错“发生错误,请稍后重试!”,通过留言配置我们可以得知:“发件人的邮箱出问题了”
wordpress表单插件contactform7使用技巧总结
那么,该怎么解决呢?
这里有两个解决办法:
第一个,安装wordperss邮箱配置插件,WP Mail SMTP,来配置邮箱,但这款插件是英文的,配置比较麻烦,而且我们一般不太习惯用邮箱来接收留言。
所以我们选择第二种办法:用contact form 7 辅助插件“contact form db”,这个插件安装以后,可以将收集到的表单信息,保存到网站后台。
这里有几个需要注意的地方:
首先,这个表单是英文版,并且目前并没有出汉化,所以默认是只能支持英文输入,因此表单的属性大部分要用英文来设置,但收集到的中文字符还是不受影响的,所以不影响使用。
其次,contact form 7插件默认设置是首先发送信息到邮箱的,所以即使你安装了这个插件,提交表单依然会报错,这个时候需要们在附加的设置中加入:skip_mail: on,意思是关闭邮箱验证。

wordpress表单插件contactform7使用技巧总结

这样,表单就可以正常使用了。
其次,表单通过简码进行调用,但简码只适合在编辑器中调用,而小白缺不知道如何在代码中调用,最可恨的是,官方也没有说明怎么在代码中调用。。。  好吧,在百度查了一大堆文档之后,发现在代码中调用需要加入代码中间的中括号里边的内容替换为您的短代码即可,通过我自己的测试,发现短代码可以直接输出你在后台表单中编辑到的所以代码,因为我们在做二开设定自己的样式的表单的时候,可以将代码直接放到后台表单编辑框中,然后在通过短代码的形式在前台进行输出,只需要用它规定的语法将我们自己代码中的语法替换即可。。这样就可以实现自定义表单了,这一点,很多人都没有说明。。。
到了这里,基本上就可以使用表单插件了,为了搞这个插件,铬元素工作室真的是费了不少时间,希望可以帮助到您,另外本博客内容为原创,如果确实对您有所帮助了,请转载的时候注明出处,感谢!
卓 程
铬元素大人
喜欢电影,小说和游戏,也喜欢鼓捣主题,想做好独立站的死宅一枚

发表评论

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

在线客服
在线客服
热线电话
QQ客服