首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >联系人表7 wordpress插件不能正常工作

联系人表7 wordpress插件不能正常工作
EN

Stack Overflow用户
提问于 2015-04-08 05:51:31
回答 2查看 2.4K关注 0票数 0

我是使用联系表格7 wordpress插件之一,并面临问题,增加行动后,发送邮件。

我想打电话给一些客户关系管理应用时,由用户提交的数据,也发送邮件给管理员,所以我已经尝试了以下方式。

我在function.php中添加了操作和函数

( 1) add_action('init',create_function(‘,’add_action(‘wpcf7_admin_after_mail’,‘leads_integration_wp_cf7’));

代码语言:javascript
复制
function leads_integration_wp_cf7($cf7 ) {

$title = $contact_form->title;
$submission = WPCF7_Submission::get_instance();

if($submission)
{
    $posted_data = $submission->get_posted_data();
    //using curl make request here
}

}

因此,通过这种方式,我得到了邮件,但我认为我的功能(Leads_integration_wp_cf7)没有调用,我也没有进入客户关系管理。

2)

代码语言:javascript
复制
add_action('wpcf7_before_send_mail', 'leads_integration_wp_cf7');

通过这种方式,我成功地向客户关系管理系统提出了请求,但通过邮件发送给stop.on一个表单页面ajax预加载器,加载,而不是重定向在url上。

任何人面对这个问题,我是新的wordpress。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-04-08 12:59:58

动作wpcf7_admin_after_mail是在edit-contact-form.php文件中调用的,它用于表单控制ui目的,因此对这种情况没有帮助。

在发送联系人表单和发送电子邮件时,动作wpcf7_before_send_mail是正确的,如果没有应用此操作钩子,您能确认邮件是否正常工作吗?

还可以尝试将param $cf7重命名为$contact_form

代码语言:javascript
复制
function leads_integration_wp_cf7($cf7) {

代码语言:javascript
复制
function leads_integration_wp_cf7($contact_form) {
票数 1
EN

Stack Overflow用户

发布于 2022-01-17 09:16:18

{代码:‘无效_ JSON’,消息:‘响应不是有效的JSON响应。’}代码:"invalid_json“消息:”响应不是有效的JSON响应。“

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29506938

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档