- 該話題包含 4 個回覆,2 人參與,最後由
大熊 更新於 5 年、 12 月前 。
正在檢視 5 個帖子:1-5 (共 5 個帖子)
-
作者帖子
-
WooCommerce 註冊頁,怎麼能提醒一下客戶郵箱要寫正確,不然收不到網站密碼,因近期發現很多客戶,郵箱胡亂寫,或寫錯,收不到郵箱密碼導致下次無法登入,或收不到訂單發貨郵件,想在這裡做個文字提醒,要修改那裡,謝謝。
修改下面的程式碼資訊,可以在 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 後臺勾選下面兩項程式碼才能生效謝謝你的回覆,你的這個方法可用,但感覺並不是很美觀,在測試時發現,新版的 WooCommerce 注意到這個問題了,在郵箱下面多了一句話
我不懂程式碼,但嘗試查詢了一下這個註冊檔案 form-login.php
發現下面這句話:
把這句替換成中文:
就成了這個效果:
沒辦法,不太懂程式碼,只會替換修改,希望幫助到碰到同樣問題的朋友,也謝謝版主的回覆。
你要是改原始碼的話,就把
woocommerce/templates/myaccount/form-login.php
這個檔案複製一份,然後在你子主題裡面建個
woocommerce
資料夾把你修改後的檔案放進去,路徑也是myaccount/form-login.php
這樣下次 WooCommerce 更新你的修改不會丟失。謝謝,只是硬搬,不懂技術,只是在使用中,發現很多小問題,不影響但感覺不方便,謝謝您了。
-
作者帖子
正在檢視 5 個帖子:1-5 (共 5 個帖子)
- 哎呀,回覆話題必需登入。