php 从WordPress后端和以前的表单提交中获取JetFormBuilder中的值

pcww981p  于 2023-04-10  发布在  PHP
关注(0)|答案(1)|浏览(113)

我使用WordPress v6.2.我有一个自定义的形式在JetFormBuilder,在结束时,我发送一个“调用钩子”后提交行动和计算最终变量在后端,特别是在functions.php文件.

add_action('jet-form-builder/custom-action/calculate-total', function ( $request ) {
.
.
.
$user_id = get_current_user_id();
$total = 14500;
update_user_meta($user_id, $user_total_field, $total);
}

**在此工作流期间,没有用户会登录。**我必须将变量存储在后端的某个位置,以便在JetFormBuilder隐藏字段或JetFormBuilder中的其他位置访问它。我以前使用user_ meta进行此操作。但由于没有用户会登录,因此没有用户ID可用。

total是后端的变量。
此外,我还有一些其他变量,如otpe-mail,我必须在JetFormBuilder提交后存储它们,并在另一个JetForms表单中访问它们。我以前将它们存储在user_ meta中,现在这是一个不可行的选项。

建议一些方法或自定义代码,我可以在JetFormBuilder和WordPress后端实现这一点。

谢谢。

ttygqcqt

ttygqcqt1#

您可以使用选项页面,因为您可以在表单中使用它填充字段。

相关问题