WordPress优化过程中,我们需要了解优化前后的结果,比如WordPress页面查询次数、加载时间和内存占用的具体情况,那么我们可以通过下面的方法,在页面中显示这几个数值,方便我们第一时间了解以便更好的优化网站。

将下面的代码添加到当前主题的 functions.php 文件:

//显示页面查询次数、加载时间和内存占用
function performance( $visible = true ) {
$stat = sprintf( '%d queries in %.3f seconds, using %.2fMB memory',
get_num_queries(),
timer_stop( 0, 3 ),
memory_get_peak_usage() / 1024 / 1024
);
echo $visible ? $stat : "<!-- {$stat} -->" ; }

然后可以在需要显示的地方,使用下面的代码进行调用:

<?php if(function_exists('performance')) performance(true) ;?>

performance的参数true 表示在页面前端显示,如果想只在html源码中可见,可改为 false;

如果你想在页脚加载,可以将下面的代码添加到 functions.php 该函数的下面(确保你的主题文件中包含 wp_footer() ):

add_action( 'wp_footer', 'performance', 20 );
0 人喜欢
540 人查阅

你可能对下面的文章也感兴趣...

曹晓涛曾在《什么是robots文件,及robots.txt文件的格式和用法》一文中跟大家一起研究了robots.txt文件的写法。因为不同CMS的机制略有区别,所以最终这个robots.txt文件还应该结合具体的CMS来写,今天曹晓涛跟大家一起研究下WordPress构建的网站中的robots.txt文件的正确写法。
Read More
因为WordPress系统和很多主题调用了Google Fonts,所以你在后台操作的时候经常会发现很慢!虽然我们也可以通过镜像的方法来替换谷歌字体,但是当WordPresss更新的时候就会覆盖掉对 WordPress程序文件的修改,所以最好的办法就是使用相关WordPress插件来禁用Google Fonts的使用。
Read More

你有什么想法,说出来我们才能知道!

请填写您的姓名. 请填写有效的电子邮箱. 请输入评论内容.