You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

开启网络时WooCommerce致WordPress后台加载缓慢求助

解决Windows 11 XAMPP环境下WooCommerce导致WordPress后台加载缓慢的问题

从你的测试数据可以明确:仅在开启网络且启用WooCommerce时,WordPress后台连接耗时暴增至23秒,其他场景均正常,且CPU、内存资源无异常。这说明WooCommerce在联网状态下触发了大量外部API请求,这些请求因网络延迟或超时拖慢了后台加载。以下是针对性的解决方案:

1. 禁用WooCommerce后台外部请求

通过代码直接阻断WooCommerce的后台外部API调用,将代码添加到当前主题的functions.php文件中:

// 禁用WooCommerce后台自动更新任务
add_filter('woocommerce_background_updater_enabled', '__return_false');
// 取消助手模块的计划任务
add_filter('woocommerce_helper_scheduled_actions', '__return_empty_array');
// 禁用远程收件箱通知和营销模块
add_filter('woocommerce_admin_disabled_features', function($features) {
    $features[] = 'remote-inbox-notifications';
    $features[] = 'marketing';
    return $features;
});
// 关闭数据追踪功能
add_filter('woocommerce_allow_tracking', '__return_false');

2. 阻止WooCommerce外部域名解析

修改Windows hosts文件,将WooCommerce常用的外部请求域名指向本地,避免网络请求延迟:

  1. 以管理员权限打开C:\Windows\System32\drivers\etc\hosts文件
  2. 添加以下内容:
127.0.0.1 api.woocommerce.com
127.0.0.1 stats.woocommerce.com
127.0.0.1 connect.woocommerce.com
  1. 保存后打开命令提示符,执行ipconfig /flushdns刷新DNS缓存

3. 调整WooCommerce设置关闭状态检查

进入WordPress后台 → WooCommerce → 设置 → 高级 → 功能,取消勾选以下选项:

  • 启用WooCommerce状态工具
  • 启用商店性能追踪

4. 验证插件兼容性与完整性

  • 检查当前WooCommerce版本与WordPress 6.0.2的兼容性,建议升级到对应兼容的最新稳定版(旧版本可能存在外部请求逻辑bug)
  • 若升级无效,完全卸载WooCommerce(提前备份订单、产品数据)后重新安装,排除插件文件损坏问题

5. 优化本地DNS设置

如果是DNS解析慢导致外部请求超时,可将Windows网络适配器的DNS服务器改为公共DNS:

  • 首选DNS:8.8.8.8(谷歌)
  • 备选DNS:114.114.114.114(国内)

内容的提问来源于stack exchange,提问作者Martín

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 18:05:33