我通过curl调用在wordpress页面中加载PHP脚本但是当脚本运行时,我在日志文件中得到了这个,正好在插入或更新新帖子之后: 调用未定义的函数is_user_logged_in()wordpress 我试着寻找答案,但我找不到合适的解决方案。
搜索后我发现了这个: 问题是is_user_logged_in是一个插件gable函数,因此在调用此插件逻辑后加载。解决方案是确保您不要过早地调用它。function your_login_function()
{
if ( is_user_logged_in() == true ) {
/* Some code */
} else {
/* Some other code */
}
}
add_action('init', 'your_login_function');
感谢您的帮助