优化WordPress网站加载速度:提升Elementor性能的全面指南(二)

针对WordPress网站加载速度:提升Elementor性能可从以下10个方面进行优化提升:

优化WordPress网站加载速度:提升Elementor性能的全面指南(二)

1. 优化服务器和基本配置

在进行任何速度优化之前,确保你的服务器和PHP/MySQL版本处于最佳状态。现在Elementor,Woocommerce,Wp Rocket缓存插件等对服务器的要求越来越高,小配置服务器很容易堵塞。如果服务器配置较低,建议升级服务器(至少1H2G)或使用CDN,如Cloudflare

2. 使用高效的主题和插件

选择轻量化、速度快的主题和插件。例如:

  • 插件:WP Rocket、LiteSpeed Cache、Perfmatters等。

建议用尽量少的插件去实现尽量多的功能。例如使用Elementor Pro的话就可以用它制作幻灯片文章目录弹窗广告表单等,没必要再去安装相同功能的插件。除非你的页面不是使用Elementor搭建。

3. 降低服务器负担

降低服务器负担是提高网站速度的关键。以下是一些具体措施:

使用Cloudflare/服务器Cron代替Wp_Cron

WP_Cron会在每次访客访问时触发,增加服务器负担。禁用Wp_Cron,并使用服务器的Cron任务代替。

define('DISABLE_WP_CRON', true);

设置服务器Cron任务,每隔5分钟启动一次:

wget -q -O - https://example.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1

降低WP Rocket预加载和删除无用CSS频率

WP Rocket的缓存预加载和生成关键CSS功能非常占用服务器资源,可以通过调整预加载频率来减轻服务器压力。

添加以下代码到主题的functions.php文件:

function preload_batch_size($value) {
    $value = 20;
    return $value;
}
add_filter('rocket_preload_cache_pending_jobs_cron_rows_count', 'preload_batch_size');

function preload_cron_interval($interval) {
    $interval = 120;
    return $interval;
}
add_filter('rocket_preload_pending_jobs_cron_interval', 'preload_cron_interval');

function preload_requests_delay($delay_between) {
    $seconds = 0.6;
    $delay_between = $seconds * 1000000;
    return $delay_between;
}
add_filter('rocket_preload_delay_between_requests', 'preload_requests_delay');

4. 优化网站配置和插件设置

确保PHP和MySQL版本适合你的服务器配置。MySQL版本根据服务器内存选择适当版本。

插件设置

  • 防火墙和自动备份插件:调整扫描和备份频率,减少对服务器的负担。
  • 图片压缩插件:使用Smush或类似插件压缩图片,提高加载速度。
优化WordPress网站加载速度:提升Elementor性能的全面指南(二)

5. 不要安装过多跟踪、电商插件

优化一个电商网站时,其它页面都很快谷歌测试手机和电脑端去到90分以上。可是产品详情页手机端非常慢,评分30左右,总加载时间4秒多。查看源代码发现脸书广告,谷歌跟踪代码,paypal付款代码等第三方平台JS代码加起来有接近400KB,无法优化。

优化WordPress网站加载速度:提升Elementor性能的全面指南(二)

6. 使用系统字体或本地托管字体

使用系统字体或本地托管字体能显著提高加载速度。避免使用谷歌字体或其它第三方字体。

更换字体设置

进入主题和Elementor设置,选择系统字体或网络安全字体:

Arial、Tahoma、Verdana、Times New Roman、Helvetica、Courier New、Georgia、Trebuchet MS、Times。

随便使用Elementor编辑一个页面进行设置。

优化WordPress网站加载速度:提升Elementor性能的全面指南(二)

本地托管谷歌字体

使用Astra Pro或Perfmatters插件本地托管谷歌字体提高加载速度

优化WordPress网站加载速度:提升Elementor性能的全面指南(二)

7. 优化缓存和数据库

使用缓存插件如WP Rocket或LiteSpeed Cache,并确保数据库优化。启用Redis或Memcached缓存可进一步提升性能。

启用Redis缓存

在服务器支持Redis的情况下,安装Object Cache Pro插件并进行配置。

8. 使用主题搭建页眉等全站范围内容

尽量使用主题自带的构建器搭建页眉、页脚和侧边栏内容,避免使用Elementor等构建器使速度减慢

9. 使用高效的插件实现功能

使用轻量化、功能强大的插件,如Fluent Forms表单插件,避免安装过多插件。

优化WordPress网站加载速度:提升Elementor性能的全面指南(二)

10. 检测和优化网站速度

使用GTmetrix和Google PageSpeed Insights工具检测网站速度,根据检测结果进行优化。重点关注Core Web Vitals指标,如LCP、FID和CLS。

优化WordPress网站加载速度:提升Elementor性能的全面指南(二)

结论

通过合理选择主题和插件、优化服务器配置、使用本地托管字体和缓存插件,可以显著提升WordPress网站的加载速度,改善用户体验和SEO效果。按照本教程进行优化,确保你的网站在性能和用户体验方面达到最佳状态。


联系我们
文章看不懂?联系我们为您免费解答!免费助力个人,小企站点!
电话:020-2206-9892
QQ咨询:1025174874
邮件:info@361sale.com
工作时间:周一至周五,9:30-18:30,节假日休息
发布者:光子波动,转转请注明出处:https://www.361sale.com/12837/

(0)
上一篇 2024年 7月 8日 上午10:23
下一篇 2024年 7月 8日 上午11:04

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

联系我们

020-2206-9892

QQ咨询:1025174874

邮件:info@361sale.com

工作时间:周一至周五,9:30-18:30,节假日休息

客服微信
为方便全球用户注册登录,我们已取消电话登录功能。如遇登录问题,请联系客服协助绑定邮箱。