讲解WordPress开发中一些常用的debug技巧


当前第2页 返回上一页

如果你想把 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

返回前面的内容

相关阅读 >>

wordpress在postname中支持大写字母的方法

wordpress显示当前文章同分类下的文章列表

wordpress评论添加楼层显示的方法小结

wordpress忘记后台密码怎么办 轻松找回wp密码的方法

编写php脚本清除wordpress头部冗余代码的方法讲解

wordpress 模板制作过程中的错误定位方法

详解wordpress中添加和执行动作的函数使用方法

nginx下wordpress链接(url伪静态)301永久重定向实现方法

利用fix rss feeds插件修复wordpress的feed显示错误

wordpress在线安装主题、插件及快速发布上传图片时提示错误

更多相关阅读请进入《wordpress》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...