联系表格7 我想在提交后运行php代码?有可能吗?

问题描述 投票:0回答:1

联系表格 7 我想在提交后运行 php 代码?是否可以 ? 我有 php curl 代码,我想运行它,但我不知道该怎么做。

我的PHP代码:


<?php


$data = array(
    'chatId' => '[email protected]',
    'mentions' => array(
        '[email protected]'
    ),
    'text' => 'Hi there!',
    'session' => 'default'
);


$options = array(
    'http' => array(
        'method' => 'POST',
        'header' => "Content-type: application/json\r\n",
        'content' => json_encode($data)
    )
);


$context = stream_context_create($options);
$result = file_get_contents('http://1.1.1.1:3000/api/sendText', false, $context);


echo $result;
?>

请问可以怎样做吗?

wordpress contact-form-7
1个回答
0
投票

是的,这是可能的。您需要使用 WordPress 挂钩

wpcf7_mail_sent
来完成此操作。您需要将 cURL 代码包装到一个函数中,然后使用钩子,如下所示:

add_action('wpcf7_mail_sent', 'your_function');
© www.soinside.com 2019 - 2024. All rights reserved.