【发布时间】:2020-08-28 15:21:16
【问题描述】:
我希望在稍后的页面上调用 Contact Form 7 字段输入。当前流程是用户填写 cf7 表单,表单重定向到签名插件 (ApproveMe),然后使用 WPSimple Pay 重定向到支付页面。我有一个函数可以使用 HTML 变量自动将总金额添加到表单中。
我的functions.php 包含以下内容:
function simpay_custom_form_35_amount( $amount )
{
$url_var = 'amount';
$value = isset( $_GET[ $url_var ] ) ? sanitize_text_field( $_GET[ $url_var ] ) : $default;
return $value;
}
add_filter( 'simpay_form_35_amount', 'simpay_custom_form_35_amount' );
这允许我设置要收取的表格数量:https://paymentpage/?amount=250
ISSUE/HELP WITH 我想做的是如果我的 URL 包含 ?amount=xxx 以使用 URL 设置,但如果 URL 未指定任何内容,则默认为之前提交的联系表单 7 值。
【问题讨论】:
-
首先您必须在函数范围内定义
$default。也许通过将其作为参数传入
标签: php wordpress function cookies contact-form-7