This is an example似乎需要的整合。這不是CI,但它只是一些功能,可以作爲一個起點。
EDITED
重新審視這個問題,在我看來,你問,因爲它是麻煩,因爲你必須重寫的東西,WP做得非常好。
無論哪種方式,Cookie的名稱都由網站的前綴和編譯ID組成,它只是博客URL的md5。定義在文件「wp-includes/default-constants.php」中。
的一個你感興趣的可以這樣使用:
//$wp_url like this: http://domain.com, Exactly as written in the configuration
$cookie= "wordpress_logged_in_".md5($wp_url);
這個cookie的內容將是這樣的:管理| 7C1314493656 | 7Cdd41a2cd52acbaaf68868c850f094f9f
$cookie_content= explode("|",$this->input->cookie($cookie,true));
if(count($cookie_content)>0){
$user_name= $cookie_content[0];
}else{
//No user identified, do something...
}
獎金包
在研究WP代碼是w選擇一個小型圖書館,直接在CI中使用WP登錄和訪問級別。在bitbucket GPL2許可(如WP)中可用:CiWp-Auth。
不期待自己建造這個圖書館。非常感謝您的分享。在分解的部分可以找到類似的項目:'http:// blog.marketingadept.com/integrate-codeigniter-and-wordpress /'。我現在對這個項目感到興奮。謝謝! – user13186
此代碼已過時。我很高興能有用。問候。 –