Elementor编辑器加载过慢求助:本地WordPress环境优化无效
针对本地XAMPP环境Elementor加载过慢的排查方案
优化PHP配置(XAMPP专属)
XAMPP默认PHP参数偏保守,直接修改php.ini(打开XAMPP控制面板,点击PHP模块的Config按钮就能找到文件路径):- 把
memory_limit调到256M以上:memory_limit = 256M - 延长执行时间:
max_execution_time = 300 - 开启OPcache加速,添加或修改以下配置:
opcache.enable = 1 opcache.enable_cli = 1 opcache.memory_consumption = 128 opcache.max_accelerated_files = 10000 opcache.revalidate_freq = 60
改完记得重启XAMPP的Apache服务。
- 把
修正本地域名解析
Linux下本地环境经常因为DNS解析拖慢Elementor,编辑/etc/hosts文件(需要sudo权限),添加:127.0.0.1 localhost 127.0.0.1 your-local-wp-site.local # 替换成你的WP本地访问域名,用localhost/wordpress的话可忽略然后刷新DNS缓存:
sudo systemctl restart systemd-resolved(不同发行版命令有差异,CentOS可尝试sudo systemctl restart named)查Apache错误日志找具体问题
打开XAMPP控制面板,点击Apache模块的Logs->Error Log,搜索Elementor关键词,看看有没有文件权限不足、资源加载失败这类具体报错,很多卡顿是因为某个资源加载超时或失败导致的。关掉Elementor的外部资源加载
进WP后台,找Elementor->设置->高级,把加载Google字体、加载Elementor字体图标这两个选项关掉,本地环境不需要拉取外部资源,能省不少加载时间。检查本地磁盘性能
用df -h看看磁盘剩余空间,快满了就赶紧清理;再用iostat 1 5检查磁盘IO负载,要是用的机械硬盘或磁盘占用率高,Elementor读取模板、文件时会变慢,必要时把WP目录移到SSD上。重置Elementor配置
要是前面的方法都没用,试试重置Elementor:- 先通过XAMPP的phpMyAdmin导出WP数据库做备份
- 进入数据库,找到
wp_options表(前缀改了就找对应表),删除elementor_settings和elementor_version这两条记录 - 重新登录WP后台,Elementor会自动初始化配置,可能解决配置混乱导致的卡顿
内容的提问来源于stack exchange,提问作者Fangles
相关产品推荐
相关产品推荐

