2012-12-18 28 views
0

我正在寫一個小的php文件,通過插件的js文件中的ajax調用以更新用戶的角色。該文件看起來像這樣...如何獲取Wordpress用戶功能

include "../../../../wp-includes/pluggable.php"; 
global $current_user; 
get_currentuserinfo(); 
$u = new WP_User($current_user->ID); 
$u->add_role('trainer3'); 

可插拔模塊是包含get_currentuser()函數的模塊。但是我收到了額外的錯誤(is_ssl()未找到)。我需要包含哪些其他Wordpress模塊​​才能訪問當前用戶對象?我使用的插件不是我寫的插件。看起來好像他們沒有包含任何WordPress的掛鉤。此代碼在其他插件(如woocommerce)中正常工作。

謝謝!

回答