我正在尝试整合我的网站以使用bbpress / wordpress用户系统。
我只需要能够获取我网站上当前人员的用户名和/或用户ID。我真的不需要网站上的bbpress或wordpress的任何其他功能。
如果我可以获得用户的ID,那么从该ID获取用户名称的能力将完全满足我的所有需求。
其他信息:我的网站是在PHP5和MySQL上运行的,我有wordpress和bbpress最新版本,目前已相互集成。
答案 0 :(得分:3)
您是否尝试过打印$_COOKIE
的内容?我的包含以下内容:
Array
(
[wordpress_test_cookie] => WP Cookie check
[wordpress_logged_in_##########] => ceejayoz|#####|##########]
)
您应该很容易解析。
foreach($_COOKIE as $key => $value) {
if(preg_match('@^wordpress_logged_in_@', $key) {
$cookie = explode('|', $_COOKIE[$key]);
$username = $cookie[0];
}
}