我正在创建一个插件,希望检查用户是否登录了run Other函数。
这是我的第一个插件,同时我还在学习如何编程。下面我有一个简单的用户条件,如果用户已登录,并且我还从数组中检索数据,以检查管理员是否在插件选项中选择了“是”,以检查是否有用户登录,然后执行另一个函数。然而,我得到了一个错误Call to undefined function is_user_logged_in()
我想我可能需要将我的条件封装在一个函数中,然后添加一个操作,请有人帮助我。谢谢
/* Logged user conditionals */
$logged = get_option(\'lu_ban_data\');
if ($logged[\'loggedU\'] == \'loggedYes\' && is_user_logged_in() ) {
lu_ban_detect();
} else {
return false;
}
update好吧我想我成功了add_action( \'init\', \'lu_user_logged\' );
function lu_user_logged() {
$logged = get_option(\'lu_ban_data\');
echo $logged;
if ($logged[\'loggedU\'] == \'loggedYes\' && is_user_logged_in() ) {
lu_ban_detect();
} else {
return false;
}
}
这是正确的方式吗?