WooCommerce 注册页,怎么能提醒一下客户邮箱要写正确,不然收不到网站密码。

WooCommerce 注册页,怎么能提醒一下客户邮箱要写正确,不然收不到网站密码。

正在查看 5 个帖子:1-5 (共 5 个帖子)
  • 作者
    帖子
  • 大熊
    参与者
    • 文章数量: 19
    @qzxx
    楼主

    WooCommerce 注册页,怎么能提醒一下客户邮箱要写正确,不然收不到网站密码,因近期发现很多客户,邮箱胡乱写,或写错,收不到邮箱密码导致下次无法登录,或收不到订单发货邮件,想在这里做个文字提醒,要修改那里,谢谢。

     

    诗语
    管理员
    • 文章数量: 5,908
    @feibisi

    修改下面的代码信息,可以在 WooCommerce 登录/注册表单上方添加一条消息,

    Returning customers login. New users register for next time so you can: 这个改成你上面的邮箱说明,下面几个链接可要可不要,不要就删掉。

    /**
     * Add a message above the login / register form on my-account page
     */
    add_action( 'woocommerce_before_customer_login_form', 'jk_login_message' );
    function jk_login_message() {
        if ( get_option( 'woocommerce_enable_myaccount_registration' ) == 'yes' ) {
    	?>
    		<div class="woocommerce-info">
    			<p><?php _e( 'Returning customers login. New users register for next time so you can:' ); ?></p>
    			<ul>
    				<li><?php _e( 'View your order history' ); ?></li>
    				<li><?php _e( 'Check on your orders' ); ?></li>
    				<li><?php _e( 'Edit your addresses' ); ?></li>
    				<li><?php _e( 'Change your password' ); ?></li>
    			</ul>
    		</div>
    	<?php
    	}
    }

    将此代码添加到子主题的 functions.php 文件中,代码添加完,到 WooCommerce 后台勾选下面两项代码才能生效

    大熊
    参与者
    • 文章数量: 19
    @qzxx
    楼主

    谢谢你的回复,你的这个方法可用,但感觉并不是很美观,在测试时发现,新版的 WooCommerce 注意到这个问题了,在邮箱下面多了一句话

    我不懂代码,但尝试查找了一下这个注册文件 form-login.php

    发现下面这句话:

    把这句替换成中文:

     

    就成了这个效果:

    没办法,不太懂代码,只会替换修改,希望帮助到碰到同样问题的朋友,也谢谢版主的回复。

    诗语
    管理员
    • 文章数量: 5,908
    @feibisi

    你要是改源代码的话,就把 woocommerce/templates/myaccount/form-login.php 这个文件复制一份,

    然后在你子主题里面建个 woocommerce 文件夹把你修改后的文件放进去,路径也是 myaccount/form-login.php 这样下次 WooCommerce 更新你的修改不会丢失。

    大熊
    参与者
    • 文章数量: 19
    @qzxx
    楼主

    谢谢,只是硬搬,不懂技术,只是在使用中,发现很多小问题,不影响但感觉不方便,谢谢您了。

正在查看 5 个帖子:1-5 (共 5 个帖子)
  • 哎呀,回复话题必需登录。

话题信息