【WordPress教程】wordpress分析每个插件的载入时间

2024-12-05 0 32,250

可以写一个wordpress插件,判断所有的插件的载入时间,由此判断出插件的复杂程度,也可以作为插件重写的一个依据。这个插件需要放到/wp-content/plugins/目录下。
代码如下,PHP文件名称随意:

<?php
/*
Plugin Name: 插件速度测试
Description: 测试出每个插件所加载的时间
*/
add_action(‘plugin_loaded’, function($plugin){
global $start_time;
$nowtime = microtime(true);
if($start_time){//存在上一个开始的时间
$usetime = $nowtime-$start_time;
error_log($plugin.“的加载时间: {$usetime} 秒”.PHP_EOL,3,ABSPATH.“wp-content/plugins/err.txt”);
}else{
error_log($plugin.“被忽略,如果要检测,请新建aaaaaaa的插件目录、php也是aaaaaaa.php的插件,用来放在最前方初始化开始时间。”.PHP_EOL,3,ABSPATH.“wp-content/plugins/err.txt”);
}
$start_time =$nowtime;
});
收藏 (0) 打赏

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

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

会员源码网 建站教程 【WordPress教程】wordpress分析每个插件的载入时间 https://svipm.com/38.html

上一篇:

已经没有上一篇了!

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务