本站长承接,网站搭建,网站美化,wordpress网站速度优化,网站各种疑难杂症,小程序搭建,视频网站解决方案,视频播放器解析源码(带暂停广告,视频广告功能),视频播放跨域,视频直播流解决方案等等,欢迎来聊~
只有你想不到,没有我做不到( •̀ ω •́ )✧ 微信:madapang_com

如何查看WordPress当前页面执行的所有SQL语句

开发WordPress主题或者插件时可能需要查看当前页面执行了哪些SQL语句,有两种方法可以实现

1. 代码方式

第一步,打开wp-config.php,添加

define('SAVEQUERIES', true);

开启SAVEQUERIES会使WordPress将当前页面执行的sql查询保存到一个数组中,数组保存了每条查询的语句、调用该查询的函数以及执行时间。只要打印这个数组就能了解当前页面所有的sql查询了

第二步,打印数组,将下面的代码放到footer.php </body>前面

<?php
if (current_user_can('administrator')){
    global $wpdb;
    echo "<pre>";
    print_r($wpdb->queries);
    echo "</pre>";
}
?>

具体可以参考这里,最好到下面的地址拷贝代码

http://codex.wordpress.org/Editing_wp-config.php#Save_queries_for_analysis

为了安全起见,这段代码限定只有管理员才能看见

Madapang

一个喜欢撸猫,听歌,玩小霸王,睡觉的人。

相关推荐

暂无评论

发表评论

您的电子邮件地址不会被公开,必填项已用*标注。

0 + 58 =

微信扫一扫

微信扫一扫

微信扫一扫,分享到朋友圈

如何查看WordPress当前页面执行的所有SQL语句
返回顶部

显示

忘记密码?

显示

显示

获取验证码

Close