我正在使用Wordpress插件来为我的网站创建用户,我需要检查用户是否登录,然后执行jQuery功能中的某些内容。该插件声明他们为这些事情设置了公共职能。我不确定是否设置正确,用户是否登录或登出“登出”。公共职能是在我的主题我的functions.php文件是:获取PHP函数信息使用jquery
function loggedin() {
$FEUP = new FEUP_User;
if ($FEUP->Is_Logged_In()) {
echo "loggedin";
} else {
echo "loggedout";
}
}
我jQuery的功能是:
var user = "<?php loggedin(); ?>";
if(user == "loggedin") {
console.log("user is logged in");
}else {
console.log("user is logged out");
}
这是从插件的制造者截图为如何实现公共函数来查看用户是否已登录:
,如果你提供了什么是错的告诉你代码中的一些想法这将是很好。 – RiggsFolly
'var user =“'<?php loggedin();?>';”;'字符串必须用引号括起来! – RiggsFolly
你有什么理论上应该很好。如果你显示PHP代码的实际输出将会更有帮助,因为它不等于“loggedin” –