我在我的网站中使用 Woocommerce wordpress 插件。当我进入购物车页面并单击“继续结帐”时,我现在将进入结帐页面。我想按如下方式更改此流程。
如果用户未登录,他应该被带到不同的网址。如果用户登录,他将像往常一样进入结账页面。
感谢任何帮助。
最佳答案
首先,您创建一个要重定向访客用户的页面,例如注册
然后将此代码写入您的functions.php
function restrict_user() {
if (! is_user_logged_in() && (is_checkout())) {
wp_redirect("http://your site url.com/register/");
exit;
}
}
add_action('template_redirect', 'restrict_user');
希望这对您有帮助...
关于wordpress - Woocommerce Wordpress 插件改变结账流程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28966633/