【问题标题】:Contact form 7 data to 3rd party REST API service - wordpress联系表格 7 数据到第 3 方 REST API 服务 - wordpress
【发布时间】:2018-06-08 16:53:31
【问题描述】:

我正在尝试使用他们的 API 将 word-press 联系表 7 数据发送到第三方 CRM。我尝试了一个名为 contact form 7 to API 的插件,但无济于事。它根本没有向我显示输入类型名称。所有字段都是空白的。。 图片供参考: blank fields showing in dashboard

请告诉我如何纠正这个或任何其他方式或任何相同的参考。

【问题讨论】:

  • 尝试使用方法 GET 而不是 POST
  • 试过了,还是不行
  • 您要向哪个 crm 发送数据?
  • 为什么您不尝试通过自定义方式执行此操作,有几个钩子可以为您提供填充数据,然后您可以从那里将数据发送到 API
  • @AzadAlam 你在哪里使用 TOKEN ?

标签: php wordpress api contact-form-7


【解决方案1】:

在这里尝试下面的代码,我假设您将名字和姓氏作为一个字段,并且它们的表单名称分别是名字和姓氏。

add_action( 'wpcf7_mail_sent', 'your_wpcf7_mail_sent_function' ); 

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

 if ( $submission ) {
    $posted_data = $submission->get_posted_data();
 }
 $firstName = $posted_data['first-name'];
 $lastName = $posted_data['last-name'];
}

【讨论】:

  • 感谢您的回复@Aki.. 实际上我是 word-press 的新手,所以我需要在哪里使用此代码,或者将此代码放在哪里
  • 在你的活动主题的functions.php中必须有这个代码。
猜你喜欢
  • 2013-10-05
  • 2012-03-08
  • 2021-08-19
  • 2020-05-30
  • 1970-01-01
  • 1970-01-01
  • 2015-09-22
  • 2013-10-24
  • 1970-01-01
相关资源
最近更新 更多