Woocommerce Wordpress 插件更改结帐流程
Woocommerce Wordpress Plugin Change the Checkout Flow
我在我的站点中使用 Woocommerce wordpress 插件。当我在购物车页面并单击 "proceed to checkout" 我现在要去结帐页面。我想按如下方式更改此流程。
如果用户没有登录,他应该被带到另一个 url。如果用户已登录,他将像往常一样转到结帐页面。
感谢任何帮助。
首先创建一个页面,您要在其中重定向来宾用户,例如注册
然后将此代码写入您的 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');
希望这对您有所帮助...
我在我的站点中使用 Woocommerce wordpress 插件。当我在购物车页面并单击 "proceed to checkout" 我现在要去结帐页面。我想按如下方式更改此流程。
如果用户没有登录,他应该被带到另一个 url。如果用户已登录,他将像往常一样转到结帐页面。
感谢任何帮助。
首先创建一个页面,您要在其中重定向来宾用户,例如注册
然后将此代码写入您的 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');
希望这对您有所帮助...