對於經常折騰 WordPress 的博主而言,開啓 WordPress 調試模式(報錯提示)是非常有必要的,而且這個也是 WordPress 開發者必備的技能之一,但是對於剛接觸 WordPress 的童鞋這是個充滿未知的問題,所以今天就跟大家簡單說明以供參考。
如何開啓 WordPress 調試模式(報錯提示)?
配置文件說明
需要修改的配置文件是 WordPress 根目錄下的 wp-config.php 文件,記得以 UTF-8 無 BOM 格式編碼。
開啓調試模式
設置調試模式要修改的是 WP_DEBUG 這個常量,默認是:
define('WP_DEBUG', false);
需要開啓時找到這行並修改爲:
define('WP_DEBUG', true);
即可,false 代表關閉,true 代表開啓。
輸出調試信息
如果需要輸出調試信息到日誌文件(前提是開啓了調試模式),在下面加一句
define('WP_DEBUG_LOG', true);
即可,調試信息會被保存到 wp-content 目錄下 debug.log 文件。
不在頁面顯示
如果並不需要在頁面顯示調試信息,那麼你可以加上這一句
define('WP_DEBUG_DISPLAY', false);
來實現。這個一般配合 WP_DEBUG_LOG 使用,即只輸出日誌不在頁面顯示。
修改靜態腳本
如果你需要調試 WordPress 的 CSS 和 Javascript 代碼,那麼你可以加這一句
define('SCRIPT_DEBUG', true);
來調用完整版代碼(默認調用的都是壓縮版,壓縮版根本沒法看,通常都是修改完整版代碼)。
記錄數據查詢
如果你需要記錄頁面都進行了哪些數據庫查詢,那麼你可以加這一句
define('SAVEQUERIES', true);
來實現,然後讀取全局變量 $wpdb->queries 就可以知道有哪些查詢了。
官方參考資料
http://codex.wordpress.org/Debugging_in_WordPress
作者簡潔
作者:小碗湯,一位熱愛、認真寫作的小夥,目前維護原創公衆號:『我的小碗湯』,專注於寫go語言、docker、kubernetes、java等開發、運維知識等提升硬實力的文章,期待你的關注。轉載說明:務必註明來源(註明:來源於公衆號:我的小碗湯,作者:小碗湯)