0

我在我的网站上使用了一个小表格(重力表格),它要求输入名字、姓氏和电子邮件。发送表单后,它会重定向到 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>

它适用于这个领域,因为我可以改变它。(它是如何完成的好吗?)

问题是,我在模板中看不到名字和姓氏的字段。因此我不知道如何更改它们或添加参数。

有什么诀窍吗?

4

1 回答 1

0

我可以解决问题...我的错误!

我在本教程中添加了名字和姓氏的字段:https ://businessbloomer.com/woocommerce-add-first-last-name-account-register-form/

现在我可以添加上面的参数了。

于 2017-11-27T15:24:57.550 回答