在我使用以下代码完成结帐阶段之前,尝试将结帐时的名字和姓氏值传递给另一页:
add_action( 'woocommerce_review_order_before_submit', 'mag_add_checkout_confirmation', 9 );
function mag_add_checkout_confirmation() {
woocommerce_form_field( 'order_confirmation', array(
'type' => 'checkbox',
'class' => array('form-row privacy'),
'label_class' => array('woocommerce-form__label woocommerce-form__label-for-checkbox checkbox'),
'input_class' => array('woocommerce-form__input woocommerce-form__input-checkbox input-checkbox'),
'required' => true,
'label' => 'I\'ve read and confirm the <a href="/confirmation.php?fname=' . $_POST['billing_first_name'] . '&lname=' . $_POST['billing_last_name'] . '" target="_blank">personel details.</a>',
));
}
问题是我在新页面上看到以下URL,但无法获取任何信息:
http://localhost:8888/confirmation.php?fname=&lname=
我想念什么?