我正在使用woocommerce主题店主,我有问题继续结帐功能 我需要一个php代码片段来检查用户是否登录,当他点击按钮继续在购物车页面结帐时
答案 0 :(得分:0)
您必须使用简单的wordpress功能来检查用户是否登录。 的 is_user_logged_in() 强>
检查当前访客是否是登录用户。 如果用户登录则返回(bool)True,如果没有登录则返回false。
Write-Host
答案 1 :(得分:0)
首先你需要在结账页面检查用户,如果是,那么检查;或者如果你有自己的功能,那么你可以简单地按下is_user_logged_in()
功能。
add_action('wp', 'xyz_checkLoggedIn');
function xyz_checkLoggedIn() {
if (is_checkout()) {
if (is_user_logged_in()) {
//user is logged in
} else {
//user is not logged in
}
}
}
代码进入活动子主题(或主题)的function.php文件。或者也可以在任何插件php文件中。
代码经过测试且功能齐全。
希望这有帮助!
答案 2 :(得分:0)
writev()