Ran*_*dis 3 php mysql wordpress
如何将 WordPress 中的 WPForm 中的值存储到 MySQL 数据库中?当我们使用 WPForms 时,我必须添加 PHP 部分来存储数据?当我们使用免费版本的 WPForms 而不购买时,我们可以将表单数据存储到表格中吗?
如果您使用的是 WP Forms Lite,则无法直接执行此操作,您需要升级到 PRO 版本或构建自己的自定义保存操作。
如果您决定使用自己的自定义版本,请参阅下面有关如何在 WP Forms 上交叉表单提交的一些详细信息。
WPForms 有一些操作,您可以在表单提交后使用它们来执行自定义操作:
wpforms_process_complete
do_action( 'wpforms_process_complete', $this->fields, $entry, $form_data, $entry_id );
Run Code Online (Sandbox Code Playgroud)通过在您自己的模板或插件上为所描述的任何事件使用 wordpress 挂钩 add_action,您可以获取表单数据并进行所需的处理。
wordpress add_action 的参考可以在官方文档中看到。 https://developer.wordpress.org/reference/functions/add_action/
做了一个可以帮助您入门的快速片段:
add_action("wpforms_process_complete", 'function_save_custom_form_data');
function function_save_custom_form_data($params) {
foreach($params as $idx=>$item) {
$field_name = $item['name'];
$fiel_value = $item['value'];
// Do whatever you need
}
return true;
}
Run Code Online (Sandbox Code Playgroud)
如果您需要更多详细信息,请告诉我。
归档时间: |
|
查看次数: |
10703 次 |
最近记录: |