我正在尝试从wordpress之外获取登录数据。
我的意思是,我在mysite/wp/中安装了wordpress,并且在mysite/index.php中调用了以下函数
include( 'wp/wp-load.php');
global $current_user;
get_currentuserinfo();
print_r($current_user);它打印一个空的WP_User对象,如下所示:
WP_User Object ( [data] => [ID] => 0 [caps] => Array ( ) [cap_key] => [roles] => Array ( ) [allcaps] => Array ( ) [filter] => ) 我应该包括其他东西吗?我做错了什么?
谢谢..
发布于 2013-07-09 20:06:12
我解决了我的问题,它肯定也能帮助其他人。
问题出在我的文件夹结构上,因为它是这样的
cookies只对wordpress文件夹及其子目录有效。
为了在wordpress之外激活cookie,我安装了root Cookie插件,现在一切正常。
附注:
Do NOT change of root Cookie (不要更改根Cookie的配置)。只需将域名设置留空即可。
https://stackoverflow.com/questions/17532344
复制相似问题