【发布时间】:2017-05-16 08:45:50
【问题描述】:
我在我的 Laravel 5.2 应用程序中使用 WordPress 用户。用户登录 WordPress。我可以在 WordPress 中轻松获取用户数据。但是当我尝试在 Laravel 5.2 中获取用户时,它发送的是空数组
即
WP_User Object
(
[data] => stdClass Object ( )
[ID] => 0
[caps] => Array
(
)
[cap_key] =>
[roles] => Array
(
)
[allcaps] => Array
(
)
[filter] =>
)
这里是我的函数 WordPress function.php
add_action('init', 'loginFunction');
function loginFunction(){
return wp_get_current_user();
}
在 Laravel 路由中
Route::get('/wordpress', function(){
require('wordpress1\wp-load.php');
echo "<pre>"; print_r(loginFunction());
});
【问题讨论】:
-
Route::get('/wordpress', function(){ require('wordpress1\wp-load.php'); echo "<pre>"; print_r(wp_get_current_user()); });你试过那个吗?你能告诉我它产生了什么输出吗?
标签: php wordpress laravel-5.2 integration