0
在wordpress中,我正在編寫一個自定義php文件,如下所示。wp current_user->自定義php文件中ID返回ID = 0
require_once (ABSPATH.'/wp-includes/pluggable.php');
require_once(ABSPATH.'/wp-load.php');
global $current_user;
echo 'ID= ' . $current_user->ID . '<br />';
#CUSTOM php CODE
此代碼是不是在我functions.php文件,但在[自定義] PHP文件,我需要的信息,以幫助負載/更新一些非WP數據庫項目。
我總是在我的代碼中的回聲線上得到ID = 0。我讀過這是關於什麼時候這是運行相對於WP init的行動。但是,不知道如何解決我的自定義PHP文件。有什麼建議麼?
感謝。我只是嘗試了幾種添加主函數的變體(包括鏈接引用中的內容),但所有用戶信息都是空的。還有其他建議嗎? – tjp
@tjp在WordPress中包含自定義PHP文件的路徑。 –
在我的自定義php文件中,我只包括我的原始文章中列出的兩個路徑,即pluggable.php和wp-load.php。有沒有額外的路線我需要打電話? – tjp