Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在woocommerce登录页面上重命名用户名标签_Php_Wordpress_Woocommerce_Hook Woocommerce - Fatal编程技术网

Php 在woocommerce登录页面上重命名用户名标签

Php 在woocommerce登录页面上重命名用户名标签,php,wordpress,woocommerce,hook-woocommerce,Php,Wordpress,Woocommerce,Hook Woocommerce,我想在woocommerce登录页面上重命名“用户名或电子邮件”,是否有任何工作挂钩来实现这一点 function login_function() { add_filter( 'gettext', 'username_change', 20, 3 ); function username_change( $translated_text, $text, $domain ) { if ($text === 'Username') { $translated_t

我想在woocommerce登录页面上重命名“用户名或电子邮件”,是否有任何工作挂钩来实现这一点

function login_function() {
add_filter( 'gettext', 'username_change', 20, 3 );
function username_change( $translated_text, $text, $domain ) 
{
    if ($text === 'Username') 
    {
        $translated_text = 'customLoginName';
    }
    return $translated_text;
}
}
添加操作('login_head','login_function');

没有任何用于更改用户名或电子邮件标签的钩子,但是您可以将其放入主题/woocommerce/auth/form-login.php中,以覆盖默认插件表单

您可以在form-login.php中找到以下行来替换标签文本

<label for="username"><?php esc_html_e( 'Username or email address', 'woocommerce' ); ?> <span class="required">*</span></label>
*
您可以…这可以通过编辑完成