从WordPress的接触形式-7:没有显示成功消息

问题描述 投票:2回答:6

我使用的联系表格7(版本3.8.1)与WordPress 3.9.1,我不能让“发送成功”的消息出现(或任何其他消息)。然而,该消息被发送研究这个话题successfully.I,但一切我发现来自3年前的帖子,所以他们使用旧版本,并没有帮助我。我想知道是否有任何可能性,使其工作,或者替代我这个免费的插件。

wordpress forms plugins contact
6个回答
6
投票

同样的事情发生在我接触的形式7,点击发送按钮后没有显示成功消息。就在顶部或联系表7中添加下面的代码在部分 - >从码是

<h3>[response]</h3>  

你可以通过你的选择替换<h3>标签!


2
投票

如果您使用“其他设置”部分中任何脚本,尝试删除并重新测试。我曾经遇到过的Javascript冲突,如果这些功能都是无效的。

例如,常见的是使用on_sent_ok钩来触发事件,但钩必须与谷歌Analytics(分析)在您的网站跟踪代码的版本兼容。


2
投票

刚把这个问题。问题是不正确的封闭div标签,结果没有成功或失败的消息。请务必确认您的HTML。


1
投票

在“发送成功”的消息通过jQuery加载,这听起来像有一个与主题和其他脚本加载一个jQuery或Javascript冲突。

使用Firebug与Firefox,或使用开发工具ChromeSafariIE看到什么JavaScript是加载在网站上。自己发送一封电子邮件,看看你会得到什么错误。


1
投票

Mark3000它已经阐明。检查您是否已经绑您的表格,谷歌Analytics(分析)的目标 - 这意味着,如果形式发送你看到它在GA转换。你这样做,通过将代码联系表7的其他设置选项卡(钩on_sent_ok由Mark3000提到)。

现在的问题是,你可能对WP管理员删除谷歌Analytics(分析)代码,而不是有GA记录您访问(管理员访问)为您的网站上对外交通。您删除了GA的管理员在SEO几乎所有的插件(所有在一个搜索引擎优化,Yoast,怪物等)。当有网站成功的消息根本不会被触发无GA脚本 - 这是秘密。

为了看它您可以尝试在隐身/私模的形式打开网页,看看你是否得到了成功的消息出现。

我已经解决了谜语感谢chaddosan答案在下面的线程在wordpress.org论坛https://wordpress.org/support/topic/contact-form-7-not-displaying-sent-message/

PS。顺便说联系表7作者已经过时了on_sent_ok https://contactform7.com/2017/06/07/on-sent-ok-is-deprecated/


0
投票

在您的博客的访问者提交的联系方式,访问者看到的联系表7的响应消息,如“您已成功发送消息”或“发生了验证错误。”我有时谁告诉我的位置的用户听到响应消息并不好,而且,事实上,有时候他们的访客错过的消息完全。

该响应消息被显示在默认的形式的底部。您可以通过将响应消息占位符[响应]的形式内改变位置。您可以将这个[回应]标签到您选择的任何地方。您可以多次使用的形式。该响应消息将提交后占位符内被显示。

© www.soinside.com 2019 - 2024. All rights reserved.