2013-11-25 168 views
0

我正在寫一個WordPress插件,但我遇到了一個問題...WordPress插件功能錯誤

我寫了,有一個函數來檢查,如果用戶登錄或不實用程序文件。當我從一個文件調用這個函數時,一切都很好。如果我從另一個文件調用它,我會收到以下錯誤:

is_user_logged_in() undefined function...

工作的頁面存在於根目錄中。它不起作用的頁面位於不同的文件夾(resources/pages/rate_opera.php)該文件包含在該頁

我該怎麼辦?

+0

有什麼代碼可以告訴我們嗎? – IronMan84

回答

0

表示函數未定義。

您打電話過早,或者來自WP外部。

如果是前者,則不要早於init鉤子 - 即使如此,要小心,因爲用戶在該鉤子上提前登錄。

如果是後者,那麼在您自己提供功能之前,它將被定義爲絕對零賠率。