由於 woocommerce 沒有單獨的使用者註冊和登入頁面,使用者註冊和登入巢狀在短碼 woocommerce_my_account,這就導致註冊或登入頁面不夠簡介,顯示冗餘的內容。
所以,我想建立單獨的註冊 (mysite.com/sign-in) 和登入 (mysite.com/log-in) 頁面,它們之間定向邏輯如下:連結到 My account 頁面 (mysite.com/my-account),如果賬戶已登入,則顯示賬戶資訊頁面 (mysite.com/my-account);如果賬戶未登入,則跳轉到登入頁面,在登入頁面成功登入後,跳轉到 My account 頁面。登入頁面表單設定註冊按鈕,跳轉到註冊頁面,在註冊頁面成功註冊後,自動登入並跳轉到 My account 頁面。
怎樣設定才能實現上述需求呢?