Php 自定义电子商务登录表单用户字段
我想在woocommerce登录表单中包含一个占位符 以此为起点: :Php 自定义电子商务登录表单用户字段,php,wordpress,authentication,woocommerce,account,Php,Wordpress,Authentication,Woocommerce,Account,我想在woocommerce登录表单中包含一个占位符 以此为起点: : 没有像现在这样工作。欢迎任何建议。由于登录字段在myaccount/form login.php模板文件中是硬编码的,向这些字段添加占位符的唯一方法需要 将位于WooCommerce插件中“templates”文件夹下的myaccount/form login.php模板文件复制到(如模板上所述): 例如,将第38行替换为第45行,如下所示: <p class="woocommerce-for
没有像现在这样工作。欢迎任何建议。由于登录字段在
myaccount/form login.php
模板文件中是硬编码的,向这些字段添加占位符的唯一方法需要
将位于WooCommerce插件中“templates”文件夹下的myaccount/form login.php
模板文件复制到(如模板上所述):
例如,将第38行替换为第45行,如下所示:
<p class="woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide">
<label for="username"><?php esc_html_e( 'Username or email address', 'woocommerce' ); ?> <span class="required">*</span></label>
<input type="text" class="woocommerce-Input woocommerce-Input--text input-text" name="username" id="username" placeholder="<?ph esc_html_e("Here type your Username (or email address)"); ?>" autocomplete="username" value="<?php echo ( ! empty( $_POST['username'] ) ) ? esc_attr( wp_unslash( $_POST['username'] ) ) : ''; ?>" /><?php // @codingStandardsIgnoreLine ?>
</p>
<p class="woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide">
<label for="password"><?php esc_html_e( 'Password', 'woocommerce' ); ?> <span class="required">*</span></label>
<input class="woocommerce-Input woocommerce-Input--text input-text" type="password" name="password" id="password" placeholder="<?ph esc_html_e(""Here type your password"); ?>" autocomplete="current-password" />
</p>
*
我决定将form_登录模板复制到我的子主题并编辑它。但对我问题的解决方案仍感兴趣。谢谢你的回答。那么,$fields['account']['account\u username']['placeholder']=[uuuuuuuu('Email*','woocommerce')的用途是什么呢$字段['account']['account\u password']['placeholder']=\u('password*','woocommerce');另一件事:你能编辑你的答案使占位符文本可翻译吗?完成…钩子woocommerce\u checkout\u fields
用于“accoun”t checkout fields,当启用“帐户和隐私”部分的“允许客户在签出期间创建帐户”选项时,因此,在帐单表单下的签出中,会显示一个复选框“创建帐户?”(如果您未登录)。然后,如果您选中它,将显示用户名和密码的两个字段。tu es une machine!哈哈哈@你想让我去南部政变吗?
<?php
/**
* Login Form
*
* This template can be overridden by copying it to yourtheme/woocommerce/myaccount/form-login.php.
placeholder="placeholder text"
<p class="woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide">
<label for="username"><?php esc_html_e( 'Username or email address', 'woocommerce' ); ?> <span class="required">*</span></label>
<input type="text" class="woocommerce-Input woocommerce-Input--text input-text" name="username" id="username" placeholder="<?ph esc_html_e("Here type your Username (or email address)"); ?>" autocomplete="username" value="<?php echo ( ! empty( $_POST['username'] ) ) ? esc_attr( wp_unslash( $_POST['username'] ) ) : ''; ?>" /><?php // @codingStandardsIgnoreLine ?>
</p>
<p class="woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide">
<label for="password"><?php esc_html_e( 'Password', 'woocommerce' ); ?> <span class="required">*</span></label>
<input class="woocommerce-Input woocommerce-Input--text input-text" type="password" name="password" id="password" placeholder="<?ph esc_html_e(""Here type your password"); ?>" autocomplete="current-password" />
</p>