WordPress 技巧:显示后台的远程请求
2023-06-13 09:18:31 时间
WordPress 后台还是很慢,已经使用WPJAM Basic屏蔽了 Google 字体,并且也彻底关闭 WordPress 自动更新和后台更新检查,但是还是很慢,那 WordPress 是不是后台还有什么远程请求呢?
在当前主题的 functions.php
文件中添加下面的代码,然后在后台的任何地址后面加上 ?debug
或者 &debug
query string 即可打印出当前的远程请求:
add_filter('pre_http_request', 'wpjam_admin_display_http_request', 10, 3);
function wpjam_admin_display_http_request($status, $r, $url){
if(is_admin() && isset($_GET['debug'])){
echo 'http_request:'.$url."\n<br />";
return $status;
}
}
注意该代码只能检测使用 WP_Http 方式实现的远程请求,如果插件作者直接使用 cURL 来实现的远程请求则无法打印出来。
附加一个小技巧,让后台的远程请求快速完成,比如 1秒内必须完成:
add_filter('http_request_timeout', 'wpjam_admin_short_http_request_timeout');
function wpjam_admin_short_http_request_timeout($timeout){
if(is_admin()){
return 1;
}
return $timeout;
}
相关文章
- WordPress 3.5.1添加后台编辑器按钮
- 云任务QQ领赞引流助手网站源码带后台-星泽V社
- WordPress去除/禁止后台侧栏插件-主题-版本更新提示
- 基于SpringBoot+Redis+Vue的后台管理系统开源项目,附源码地址
- CentOS后台执行命令
- 修改WordPress后台登录地址
- WordPress后台找回ICP备案号设置选项
- 怎么禁止WordPress后台加载谷歌字体?
- Django Admin后台管理
- vue使用elementUI组件提交表单(带图片)到node后台
- WordPress后台加载慢的快速优化方法
- 基于SSM框架的电商平台后台管理系统
- 只需加多一个属性就能实现 WordPress 后台表单折叠展开效果
- WordPress 技巧:后台文章列表添加作者筛选
- WordPress 教程:在 WordPress 后台使用 ThickBox 制作弹出窗
- WordPress 教程:使后台菜单图标兼容 WordPress 新的扁平化后台风格
- Analytics360°:在 WordPress 后台查看 Google Analytics 统计
- WordPress 默认后台菜单结构
- WordPress 技巧:移除后台核心,插件和主题的更新提示
- WordPress 技巧:在后台日志列表显示附件数量
- WordPress 技巧:在后台仪表盘显示待审日志列表
- WordPress 技巧:在 WordPress 后台菜单系统中添加 Home 链接
- django admin 只有两种状态非布尔类型的字段转成布尔类型,admin 后台显示 绿色勾 和 红色叉
- 保证java的jar包在后台运行详解编程语言
- Linux下自动化脚本后台运行(脚本后台运行linux)
- Redis后台管理:高效运维Redis数据库的利器(redis后台)
- 构建C语言MySQL网站后台从零开始(c mysql网站后台)
- js数组转json并在后台对其解析具体实现
- 在页面上用action传递参数到后台出现乱码的解决方法
- AndroidApp后台服务报告工作状态实例