手机
当前位置:查字典教程网 >CMS教程 >WordPress >WordPress中输出当前页面SQL语句的方法
WordPress中输出当前页面SQL语句的方法
摘要:1.代码方式第一步,打开wp-config.php,添加define('SAVEQUERIES',true);开启SAVEQUERIES会使...

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

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

2. 安装插件

有一个插件可以非常完美的完成上面的功能,并且用清晰明了的格式显示sql语句,看起来更舒服,还不用修改wp-config.php,使用完删除即可,方便极了。

插件名称:Debug Queries

下载地址:http://wordpress.org/plugins/debug-queries/

下载该插件,激活后就能在前台看见所有的Sql查询,当然,也需要管理员的权限。

【WordPress中输出当前页面SQL语句的方法】相关文章:

Wordpress迁移后图片地址错误问题的解决方法

wordpress中强大的调用文章函数query posts 用法

保证WordPress安全的实现方法

在wordpress文章末尾添加内容的简单方法

WordPress伪静态和中文标签支持配置方法

Wordpress更换主题之后出错的解决方法

改进WordPress主题加载速度的技巧

WordPress中自动激活插件的实现方法

WordPress主题结构是如何架构的图文剖析

WordPress自定义表情及其路径的方法

精品推荐
分类导航