91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

WordPress開發中常用的debug技巧有哪些

發布時間:2021-09-22 10:02:34 來源:億速云 閱讀:112 作者:小新 欄目:開發技術

這篇文章主要介紹WordPress開發中常用的debug技巧有哪些,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

調試模式的開啟需要在根目錄的 wp-config.php 文件添加一些常量,所以下邊介紹的所有代碼都添加到根目錄的 wp-config.php 文件。

WP_DEBUG

WP_DEBUG 是一個 WordPress 的常量,把他設為 True 之后,WordPress 會進入開發者模式,它會把所有有關開發的提示都輸出到屏幕上。

我非常建議本地的開發環境里啟用 WP_DEBUG,方便開發。

//啟用開發者模式
define( 'WP_DEBUG', true );

WP_DEBUG_LOG

如果你想把 WordPress 運行中出現的錯誤全部記錄下來,可以開啟 WP_DEBUG_LOG,開啟后,所有的錯誤都會被記錄下來,存儲到 wp-content/debug.log 文件。

記錄錯誤的前提是需要開啟 WP_DEBUG 模式,只有開啟 WP_DEBUG 才會產生錯誤。

//開啟錯誤記錄
define( 'WP_DEBUG_LOG', true );

WordPress開發中常用的debug技巧有哪些

WP_DEBUG_DISPLAY

如果你想把 WP_DEBUG 模式產生的錯誤只通過 WP_DEBUG_LOG 記錄而不顯示在屏幕上,可以在開啟 WP_DEBUG_LOG 和 WP_DEBUG 的時候再開啟 WP_DEBUG_DISPLAY。

//阻止錯誤顯示在屏幕上
define( 'WP_DEBUG_DISPLAY', true );
SCRIPT_DEBUG

默認情況下,WordPress 后臺會使用壓縮并合并后的 JS 和 CSS 文件。

有時候為了調試,我們可能不想讓后臺使用壓縮的 CSS 和 JS 文件,這時可以把 SCRIPT_DEBUG 設置成 True。

//禁用壓縮的 CSS 和 JS 文件
define( 'SCRIPT_DEBUG', true );

SAVEQUERIES

如果你要優化數據庫查詢次數,SAVEQUERIES 是一個非常重要的東西,把 SAVEQUERIES 設為 True,WordPress 會記錄每一次數據庫查詢的 Sql 語句和花費的時間。

//記錄數據庫查詢
define( 'SAVEQUERIES', true );

開啟記錄之后,可以使用 $wpdb 的 queries 變量來獲取所有數據查詢,把下邊的代碼放到主題的 footer.php 文件里即可看到所有數據庫查詢。

<pre><?php var_dump( $GLOBALS['wpdb']->queries ); ?></pre>

WordPress開發中常用的debug技巧有哪些

以上是“WordPress開發中常用的debug技巧有哪些”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

潜江市| 依安县| 苍溪县| 龙陵县| 昌黎县| 沁源县| 谢通门县| 无极县| 时尚| 红原县| 寻乌县| 隆化县| 毕节市| 嘉兴市| 五家渠市| 长乐市| 普安县| 武汉市| 临泽县| 衢州市| 河南省| 宣汉县| 武胜县| 玛纳斯县| 宝清县| 湖州市| 遂平县| 长沙市| 德安县| 谷城县| 寻乌县| 隆化县| 榆树市| 长顺县| 巴南区| 峨眉山市| 冕宁县| 涟水县| 承德县| 新邵县| 普洱|