我在我的网站上使用了一个小表格(重力表格),它要求输入名字、姓氏和电子邮件。发送表单后,它会重定向到 WooCommerce 注册页面并向 URL 添加一些参数。
URL 如下所示:https ://example.com/?first_name=First&last_name=Name&email=info%40example.com
现在我用这个代码(对于电子邮件字段)更改了 WooCommerce 模板 form-login.php:
<?php $first_name = $_GET['first_name']; ?>
<?php $last_name = $_GET['last_name']; ?>
<?php $email = $_GET['email']; ?>
<div class="form-group">
<label for="reg_email"><?php _e( 'Email address', 'woocommerce' ); ?> <span class="required">*</span></label>
<input type="email" class="form-control" name="email" id="reg_email" value="<?php if ( ! empty( $_POST['email'] ) ) echo esc_attr( $_POST['email'] ); ?><?php if ( !empty($email) ) : echo $email; endif; ?>" placeholder="info@example.com" />
</div>
它适用于这个领域,因为我可以改变它。(它是如何完成的好吗?)
问题是,我在模板中看不到名字和姓氏的字段。因此我不知道如何更改它们或添加参数。
有什么诀窍吗?