Using wordpress login functions整合網站登錄使用WordPress的登錄
如參考上面的鏈接我試圖WordPress的登錄集成與我的網站
但它顯示follwing錯誤 致命錯誤:調用未定義功能wp_signon()
我正在使用codeigniter框架...我打電話給我從一個模型
Using wordpress login functions整合網站登錄使用WordPress的登錄
如參考上面的鏈接我試圖WordPress的登錄集成與我的網站
但它顯示follwing錯誤 致命錯誤:調用未定義功能wp_signon()
我正在使用codeigniter框架...我打電話給我從一個模型
我需要看你的代碼。
如果您嘗試使用wp_signon()
而未正確加載WordPress核心,則無法使用。在嘗試使用WordPress功能之前,您需要包含wp-blog-header.php
。
您找到的線索中的信息假定您已經在WordPress環境中。就你而言,這聽起來像你不是。
我已經包含了follwing文件... include('blog/wp-config.php'); \t \t \t \t include('blog/wp-blog-header.php'); \t \t \t \t include('blog/wp-includes/plugin.php'); \t \t \t \t include('blog/wp-includes/user.php'); \t \t \t \t include('blog/wp-includes/pluggable.php'); \t \t \t include('blog/wp-includes/pluggable-deprecated.php'); –
現在它顯示以下錯誤...致命錯誤:無法重新聲明site_url() –
你應該只需要'include('blog/wp-blog-header.php');'其他人將加載。其他事情出錯了。你有沒有訪問過任何WordPress的核心功能,或只有那個問題? –
'wp_signon()'不是原生PHP函數或CodeIgniter中定義的函數。您必須自己創建該功能(手動複製或自行編寫)。 – Repox
Repox評論道。該函數不存在,函數名中的wp_'代表'Word Press' .. –
['wp_signon()'](http://codex.wordpress.org/Function_Reference/wp_signon)是一個WordPress本地函數。 。 –