写文章
暴躁的leo
2018-09-11 16:19

搭建基于wordpress的B2C网站-网站功能2

Pop-up弹窗

这一部分,我们需要使用到两款插件,Contact Form 7和Popup Maker。Contact Form 7负责弹窗的表单内容,Popup Maker负责弹窗的外观样式、触发位置、触发条件等。

1. Contact Form的设置(这里默认小伙伴们已经安装好了Contact Form 7插件)

①新建一个表单并命名为Contact form 1,复制以下内容到表单编辑框中(select下拉选项设置——附录1)

下面代码有点小问题,app的编辑器会把内容吃掉,我添加一张图片,请小伙伴自行添加被吃掉的部分

eb4d7699abf36be25a8bb15ca116e223.jpg

We’d love to hear from you! We aim to reply in less than 48 hours during weekdays and working hours.

[email Your-email "Email address (required)"]

[select Your-topic "Select a topic" "I need help with my order" "I have a general question" "I want to collaborate with you" "I want to do business with you"]

[text Your-message "How can we help you?"]

[file Your-file] [submit "OK,Send"]

cc7880fc760ff8a74a85c27d352801fb.jpg

②Mail的设置,注意,From后面的邮箱一定要与SMTP mailer中填写的发件邮箱一致,否则邮件不能正常发送。(设置完这一步插件会报错,可忽略)其它设置根据自己需要填写修改

072e83325aa79526e2ed7c1dbe5f9360.jpg

③复制Short Code保存备用

5b128bda631d4645bb988a7958c45d8c.jpg

2. Pop-up Maker设置

①把上一步设置好的表单Short Code复制到内容编辑框中,并把这个Popup命名保存为Contact us

12d728db22d9fca22368dcb4330c88bb.jpg

②Triggers,顾名思义,在这里选择触发弹窗的方式。一是点击触发,即点击到某个按钮(或者超链接)弹窗就会出现,二是自动延迟触发,即设置一个延迟时间,弹窗会在你选定的页面自动延迟出现,这里我们先不选择,在这一部分的最后会解释原因

ed5a59450e1709eda23ce73ab9ae4a34.jpg

③Targeting,如果上一步中我们选择了Time Delay,那么就在这里选择想要触发弹窗的目标页面,比如主页、产品页面或其他任意页面

72ae592d067391bb00399c8ef74e7096.jpg

④Display,按下图配置

81191e1ecd573c68b9b81fde0372bd97.jpg

⑤Close,按下图配置

fcab38c2766b90ccfadba1268eca3760.jpg

⑥Advanced不用设置

现在,两个插件都设置好了,我们来看如何最终实现一个Click Open的弹窗(Time Delay的弹窗比较简单,上面已经有提到,就不做展开了)。

进入后台我们点击Appearance→Menu,然后选择页脚Footer,添加一个Custom Links,URL随便写一个,Link Text写Contact us。添加成功后,点击Contact us旁边的小三角,找到Trigger a Popup,在下拉菜单选择之前命名为Contact us的popup,然后保存。

69a6f8e91d81019ee78452d4733a5edf.jpg

ef5f48aa3e2ce970498b5a49eea726b0.jpg

进入主页,点击测试是否设置成功。当你点击Contact us的时候,只会触发弹窗,所以前面在设置URL时可以填任意一个页面。

a24f4438873e724e646e558c9c88431f.jpg

PS:

附录1:

怎么在Contact Form表格选项设置一个下拉选菜单呢?

先说一下命令,以lable开头和结尾,select是触发命令关键字,Your-topic可以换成任意内容,它相当于一个锚,你在设置邮件格式的时候只要用到这个锚,系统就会把客户选择的内容加载到锚所在的位置。双引号里面的内容就是下拉菜单中显示的内容,内容之间用空格隔开即可。

[select Your-topic "Select a topic" "I need help with my order" "I have a general question" "I want to collaborate with you" "I want to do business with you"]

点赞
举报
收藏
转发
0/500
添加表情
评论
评论 (1)
最近
最早
3天2夜学会建站

暴躁的leo

独立站建站规划,运营 擅长机械制造行业

向TA提问
置顶时间 :

设置帖子类型

普通
新闻
活动
修改

圈内转发

0/104

分享至微信

复制链接

举报

请选择举报理由

留联系方式
垃圾广告
人身攻击
侵权抄袭
违法信息
举报

确认要删除自己的评论吗?

取消 确定

确认要删除自己的文章吗?

取消 确定
提问
设置提问积分
当前可用积分:
-
+
20
50
100
200
偷看

积分偷看

10积分
我的积分(可用积分)
确认偷看

问题已关注

答主回复后,系统将通知你

不再提示