久久精品国产99国产精品免费看_中文成人在线_日本在线播放视频_精品国产一区二区三区在线观看

WordPress主題開發和調試巧用debug模式

有助于開發

官方:

https://codex.wordpress.org/WP_DEBUG

WP_DEBUG是一個PHP常量(永久全局變量),可用于在整個WordPress中觸發“調試”模式。默認情況下,它假定為false,并且通常在WordPress的開發副本上的wp-config.php文件中設置為true?。

有關WordPress中內置的其他調試工具的信息,請參閱WordPress中的調試

來源于:

https://www.nicetheme.cn/wordpress-zhu-ti-kai-fa-he-tiao-shi-qiao-yong-debug-mo-shi.html

一般來說,我們在開發WordPress 主題的時候,都會開啟WordPress的Debug 模式(調試模式),以便檢測出主題是否存在bug。

在一般的主題使用中,這個Debug模式對于新手來說是不需要開啟的。但如果在啟動主題的后,前端頁面顯示存在問題、后臺無法顯示、出現404、500錯誤提示等情況時,巧用Debug調試模式,即可查看到底錯誤出現哪里。

開啟Debug模式后,如果頁面存在錯誤,一般會這樣顯示:

  Notice: 自3.1版本起,已不建議給WP_Query傳入一個參數!“caller_get_posts”不再被建議使用。請改用“ignore_sticky_posts”。 in F:\wamp64\www\su\wp-includes\functions.php on line 3737 

?

下面就為大家簡單介紹一下開啟的方法,在WordPress 根目錄下的wp-config.php 文件大概79行下有下面一段代碼:

  /**
 * 開發者專用:WordPress調試模式。
 *
 * 將這個值改為true,WordPress將顯示所有用于開發的提示。
 * 強烈建議插件開發者在開發環境中啟用WP_DEBUG。
 */
define('WP_DEBUG', false); 

?

你只需要將false修改成true,然后保存修改,就可以開啟調試模式。

來源于:

https://premium.wpmudev.org/blog/debugging-wordpress-how-to-use-wp_debug/

在開始使用新的插件或主題之前,每個優秀的開發人員都應該打開調試。事實上,WordPress Codex?“強烈建議”開發人員

WP_DEBUG

在處理他們計劃公開發布的代碼時使用模式。

不幸的是,許多開發人員不遵循這個建議只是因為他們忘記了WordPress內置的調試工具或者只是不知道如何使用它們。

在這篇文章中,我將介紹可用的基本調試工具,并向您展示它們的易用性。

編者注:這篇文章于2013年首次發布,但我們已經更新了內容,因此現在是2017年的最新內容。享受!

使用WP_DEBUG進行調試

您需要了解的最重要的調試工具是WP_DEBUG

WP_DEBUG是一個布爾常量,它在整個WordPress中觸發“調試”模式。它位于WordPress安裝中的wp-config.php文件中。

當設置為“true”時,您將開始看到PHP通知 - 沒有那么多錯誤,因為它們對于開發人員來說是有用的消息 - 以及WordPress生成的調試消息,特別是已棄用的功能使用,顯示在您網站的頁面上。

許多WordPress版本中包含的不推薦使用的函數是已被標記為在以后死亡的函數。重要的是要知道您是否在正在使用的主題或插件中使用已棄用的功能,以便您可以找到替代使用的替代品。

要打開WP_DEBUG,請在wp-config.php文件中找到以下代碼行:

define('WP_DEBUG'false);

GitHub用?托管的

原始

wp-config.php

查看

然后,替換falsetrue和保存文件。

要關閉常數,只需將“true”替換為“false”即可。默認情況下,WP_DEBUG設置為false。

WP_DEBUG提供了一種方便的方法來解決您的網站出現問題時的問題。

請記住,WP_DEBUG?不應在實際站點上使用,這一點很重要??。雖然它在開發過程中是一個有用的功能,但它在現場網站上可能會很危險,因為PHP通知中的文本可以向您網站的訪問者顯示有關您的代碼,路徑和其他信息的詳細信息。

使用WP_DEBUG_LOG記錄錯誤

另一個方便的工具是WP_DEBUG_LOG,它可以與WP_DEBUG將所有錯誤消息保存到debug.log文件一起使用。

如果您想稍后查看通知,這是一個特別有用的功能。

要打開調試日志記錄,只需將以下代碼行添加到wp-config.php文件中:

define('WP_DEBUG_LOG'true);

查看

由GitHub用?托管的

原始

訪問Debug.log文件

添加上面的行后,您可以找到位于站點的/ wp-content /目錄中的debug.log錯誤日志。您可以通過SSHFTP或cPanel中的文件管理器訪問此目錄。

登錄到cPanel后,轉到“?文件”>“文件管理器”

WordPress主題開發和調試巧用debug模式

導航到站點的根目錄,然后單擊/ wp-content /文件夾。如果發生錯誤,您應該看到列出了debug.log。單擊它,然后單擊頂部菜單中的“?查看”或“?下載”按鈕。

WordPress主題開發和調試巧用debug模式

如果單擊“?查看”,則可以直接在瀏覽器中查看錯誤消息。如果您需要將其傳遞給插件或主題作者或我們的免費專家24/7支持團隊,您可以下載該文件。

使用WP_DEBUG_DISPLAY關閉在您的站點上顯示錯誤

如果您不希望將錯誤消息發布到您網站的頁面,則應使用WP_DEBUG_DISPLAY

這是另一個有用的常量,它允許您控制調試消息是否顯示在站點的HTML中。

默認值為“true”,顯示生成時的錯誤和警告。將其更改為“false”將隱藏所有錯誤。

此常量應與WP_DEBUG_LOG一起使用。

要使用他的功能,只需將以下代碼行添加到wp-config.php文件中:

define('WP_DEBUG_DISPLAY'false);

查看

由GitHub用?托管的

原始

把它放在一起

如果您想打開調試并記錄錯誤消息但隱藏您網站上顯示的通知,則可以輕松地將所有三個常量一起使用:

//打開調試define('WP_DEBUG'true);
//告訴WordPress將所有內容記錄到/wp-content/debug.logdefine('WP_DEBUG_LOG'true);
//關閉您網站上的錯誤消息顯示define('WP_DEBUG_DISPLAY'false);
//為了更好地衡量,您還可以添加以下代碼,這將隱藏屏幕上顯示的錯誤@ini_set('display_errors'0);

展開代碼

查看

由GitHub用?托管的

原始

不要忘記WP_DEBUG??用于本地開發,??不應在實時站點上使用。

給TA贊賞
共{{data.count}}人
人已贊賞
??
Npcink上的部份代碼及教程來源于互聯網,僅供網友學習交流,若您喜歡本文可附上原文鏈接隨意轉載。
無意侵害您的權益,請發送郵件至 1355471563#qq.com 或點擊右側 私信:Muze 反饋,我們將盡快處理。
?
購物車
優惠劵
搜索
久久精品国产99国产精品免费看_中文成人在线_日本在线播放视频_精品国产一区二区三区在线观看

    欧美成人综合网站| 亚洲尤物精选| 国产精品第一区| 久久手机免费观看| av成人免费在线| 亚洲黄色影院| 韩国av一区二区三区在线观看| 欧美日本一区二区高清播放视频| 久久久久久国产精品mv| 欧美午夜视频| 一本久久精品一区二区| 一区二区三区在线视频播放| 国产欧美日韩91| 欧美四级剧情无删版影片| 欧美xx视频| 欧美成人精品福利| 久久久久网站| 久久久久五月天| 欧美一区观看| 欧美影院在线| 久久精品国产一区二区电影| 欧美一区免费视频| 久久久水蜜桃| 麻豆国产精品va在线观看不卡| 久久久久免费观看| 久久五月婷婷丁香社区| 美国成人直播| 久久一区视频| 另类激情亚洲| 一区二区三区欧美日韩| 亚洲视频电影图片偷拍一区| aaa亚洲精品一二三区| 亚洲自拍偷拍麻豆| 久久久亚洲影院你懂的| 欧美日韩大片一区二区三区| 国产精品久久77777| 欧美高清影院| 欧美国产亚洲精品久久久8v| 免费观看成人网| 欧美电影在线| 欧美色欧美亚洲另类七区| 久久激情久久| 久久亚洲私人国产精品va| 亚洲免费av观看| 欧美体内she精视频| 国产精品久久7| 韩国三级在线一区| 最近看过的日韩成人| 一区二区三区四区五区在线| 欧美一级专区| 老牛影视一区二区三区| 免费看亚洲片| 欧美日韩mp4| 国产欧美一区二区三区久久人妖| 狠狠色狠狠色综合人人| 亚洲精品欧美| 欧美亚洲一区二区在线| 麻豆av一区二区三区| 欧美性色综合| 亚洲国产精品欧美一二99| 亚洲尤物在线| 欧美国产激情二区三区| 国产欧美另类| 99精品久久| 美日韩精品免费观看视频| 国产精品女主播| 亚洲精品在线二区| 久久影院午夜片一区| 国产精品免费区二区三区观看| 亚洲第一区中文99精品| 亚洲欧美日韩中文在线制服| 欧美另类videos死尸| 国产亚洲a∨片在线观看| 日韩亚洲欧美一区二区三区| 久久综合国产精品| 国产亚洲一本大道中文在线| 亚洲免费网址| 欧美日韩精品福利| 亚洲另类一区二区| 米奇777在线欧美播放| 国产一本一道久久香蕉| 亚洲永久免费视频| 欧美日韩国产精品专区| 最新日韩在线视频| 另类图片国产| 亚洲国产mv| 欧美 日韩 国产在线| 一区福利视频| 你懂的视频欧美| 亚洲国产成人一区| 裸体一区二区三区| 亚洲国产成人av在线| 美女久久网站| 亚洲国产网站| 女生裸体视频一区二区三区| 亚洲高清激情| 欧美黄色精品| 亚洲视频你懂的| 国产精品入口日韩视频大尺度| 亚洲少妇中出一区| 国产精品有限公司| 久久精品盗摄| 亚洲国产精品激情在线观看| 欧美成人免费小视频| 亚洲欧洲偷拍精品| 欧美日韩亚洲一区二区三区四区| 中文成人激情娱乐网| 国产精品久久午夜| 久久精品中文字幕一区| 影音先锋日韩精品| 欧美精品在线极品| 亚洲无限乱码一二三四麻| 国产精品亚洲综合一区在线观看 | 影音先锋欧美精品| 美国十次成人| 亚洲影院在线| 红桃视频一区| 欧美日韩国产综合久久| 亚洲影院色无极综合| 韩国三级在线一区| 欧美日韩一区国产| 久久精品国产在热久久| 亚洲精品一级| 国产一区二区三区四区五区美女| 免费视频一区二区三区在线观看| 一区二区精品| 国内精品久久久久影院 日本资源| 欧美1区2区3区| 午夜一级在线看亚洲| 亚洲国产精品第一区二区三区| 欧美亚州韩日在线看免费版国语版| 久久国产日韩| 亚洲一区二区高清| 亚洲国产精品高清久久久| 国产精品欧美日韩| 欧美国产日韩一区二区三区| 欧美一级夜夜爽| 亚洲美洲欧洲综合国产一区| 国产一区二区丝袜高跟鞋图片 | 亚洲精品免费一二三区| 国产伦精品一区二区三区视频孕妇 | 欧美在线视频网站| 日韩亚洲一区二区| 亚洲电影专区| 狠狠爱www人成狠狠爱综合网| 国产精品wwwwww| 欧美一区2区三区4区公司二百| 美国十次成人| 国产精品视频999| 欧美国产一区在线| 亚洲淫性视频| 一本色道久久综合狠狠躁篇怎么玩| 国产亚洲人成a一在线v站| 国产精品videossex久久发布| 欧美经典一区二区三区| 久久综合久久综合这里只有精品| 羞羞色国产精品| 亚洲欧美日韩精品| 亚洲一区三区在线观看| 一本色道久久综合一区| 亚洲日本中文字幕免费在线不卡| 在线欧美电影| 在线不卡免费欧美| 精品动漫3d一区二区三区免费版 | 亚洲免费成人| 亚洲精品乱码久久久久久蜜桃91| 亚洲精品123区| 亚洲精品国偷自产在线99热| 亚洲片国产一区一级在线观看| 老司机67194精品线观看| 亚洲电影视频在线| 欧美日韩在线免费观看| 欧美精品三级日韩久久| 欧美日韩免费在线视频| 国产偷国产偷亚洲高清97cao| 国产视频一区二区在线观看| 亚洲国产欧美日韩| 欧美一区二区三区在| 麻豆国产精品777777在线| 欧美性生交xxxxx久久久| 永久免费毛片在线播放不卡| 亚洲三级性片| 欧美在线观看www| 免费亚洲视频| 国产日韩精品在线播放| 国产一区二区在线观看免费| 国产亚洲欧美激情| 久久天天躁狠狠躁夜夜av| 在线观看不卡| 在线国产精品一区| 99视频+国产日韩欧美| 亚洲自拍偷拍一区| 久久网站热最新地址| 欧美日韩国产美| 国产日韩欧美在线视频观看| 亚洲电影网站| 翔田千里一区二区| 欧美国产日韩一区二区在线观看 | 在线观看一区二区精品视频| 99热免费精品在线观看|