由于 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 页面。
怎样设置才能实现上述需求呢?