我想在用户登陆woocommerce结帐页面之前创建登录和注册表单,并在此代码的帮助下成功完成了
function ace_redirect_pre_checkout() {
if (!function_exists('wc')) return;
$redirect_page_id = 384;
if (!is_user_logged_in() && is_checkout()) {
wp_safe_redirect(get_permalink($redirect_page_id));
die;
} elseif (is_user_logged_in() && is_page($redirect_page_id)) {
wp_safe_redirect(get_permalink(wc_get_page_id('checkout')));
die;
}
}
add_action('template_redirect', 'ace_redirect_pre_checkout');
现在,我想在表单下方添加来宾结帐按钮,因此,如果用户要以来宾身份登录或要结帐,他们可以重定向到结帐页面。我知道标准的woo-commerce结帐功能上可以做到这一点,但是我想为所有三个选项登录,注册和访客结帐按钮
创建单独的页面这是结帐(http://sultanchef.iseesedu.in/before-checkout)之前我的登录注册表格的链接