Wordpress開發需要這個
來源于:
https://www.landui.com/help/show-5147.html
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