0
通常,在我的wordpress網站上,當我修改模板頁面文件時,只需添加全局$ wpdb進行數據庫操作即可,而不包括wp-config文件。
現在,我在public_html文件夾中創建我自己的php文件以進行數據庫操作。爲此,我應該包含wp-config.php文件。
我的問題是我應該添加全局$ wpdb,如果我已經包含wp-config.php文件?
THX
通常,在我的wordpress網站上,當我修改模板頁面文件時,只需添加全局$ wpdb進行數據庫操作即可,而不包括wp-config文件。
現在,我在public_html文件夾中創建我自己的php文件以進行數據庫操作。爲此,我應該包含wp-config.php文件。
我的問題是我應該添加全局$ wpdb,如果我已經包含wp-config.php文件?
THX
號如果包括wp-load.php
那些將加載load.php
什麼是包括以下功能。
如果加載wp-config
將加載wp-settings
什麼用require_once()
爲load.php
function require_wp_db() {
global $wpdb;
require_once(ABSPATH . WPINC . '/wp-db.php');
if (file_exists(WP_CONTENT_DIR . '/db.php'))
require_once(WP_CONTENT_DIR . '/db.php');
if (isset($wpdb))
return;
$wpdb = new wpdb(DB_USER, DB_PASSWORD, DB_NAME, DB_HOST);
}
你好@lolka_bolka感謝您快速的答案已經加載
load.php
兩者。這是我正在尋找的答案。如果你不介意,我有第二個問題涉及到這一點:如果它是一個插件全局變量,我應該添加全局$ pluginglobalvariablename? $ pluginglobalvariablename是否包含在wp-config中,如$ wpdb? thx – assal0le我從來沒有見過這個'$ pluginglobalvariablename'變量。也許這是一個變量,你想從一個插件全局使用? – vaso123
是的,它是某人創建它的插件的變量。當我修改模板頁面文件時,我需要編寫全局$ variablename才能工作。同樣,因爲這是一個插件變量,我應該在public_html文件夾中將自己的php文件寫入全局變量名還是不寫這個插件變量? – assal0le