2012-02-12 50 views
0

我試圖使用$ wpdb,並且遇到了一些問題。在我的代碼頂部,我把 全局$ wpdb;開發一個插件 - 試圖使用WordPress數據庫

及以下它,我把 $ wpdb-> show_errors();

當我嘗試使用這個插件,我得到這個錯誤:

致命錯誤:調用一個成員函數show_errors()在/ home /喬丹/的public_html/AA /可溼性粉劑內容的非對象/themes/jordantheme/customplugin.php on line 4

回答

0

$wpdb未在插件加載時初始化。

相反,你應該換你的代碼的函數,它勾到WordPress:

function myPlugin_init(){ 
    global $wpdb; 
    $wpdb->show_errors(); 
} 
add_action('init', 'myPlugin_init'); 
+0

我這樣做後,我得到以下錯誤:致命錯誤:調用未定義功能ADD_ACTION()在/ home /jordan/public_html/aa/wp-content/themes/jordantheme/customplugin.php 4號線 – 2012-02-12 19:02:08

+0

嗯...聽起來像wordpress沒有加載*在所有*。這絕對是**不好**。你如何訪問你的網頁? – Christian 2012-02-12 21:09:56

相關問題