2012-10-16 82 views
0

Using wordpress login functions整合網站登錄使用WordPress的登錄

如參考上面的鏈接我試圖WordPress的登錄集成與我的網站

但它顯示follwing錯誤 致命錯誤:調用未定義功能wp_signon()

我正在使用codeigniter框架...我打電話給我從一個模型

+0

'wp_signon()'不是原生PHP函數或CodeIgniter中定義的函數。您必須自己創建該功能(手動複製或自行編寫)。 – Repox

+0

Repox評論道。該函數不存在,函數名中的wp_'代表'Word Press' .. –

+0

['wp_signon()'](http://codex.wordpress.org/Function_Reference/wp_signon)是一個WordPress本地函數。 。 –

回答

-1

我需要看你的代碼。

如果您嘗試使用wp_signon()而未正確加載WordPress核心,則無法使用。在嘗試使用WordPress功能之前,您需要包含wp-blog-header.php

您找到的線索中的信息假定您已經在WordPress環境中。就你而言,這聽起來像你不是。

+0

我已經包含了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'); –

+0

現在它顯示以下錯誤...致命錯誤:無法重新聲明site_url() –

+0

你應該只需要'include('blog/wp-blog-header.php');'其他人將加載。其他事情出錯了。你有沒有訪問過任何WordPress的核心功能,或只有那個問題? –