WooCommerce 插件:常见问题汇总及解决方案

WooCommerce加载慢配图

WooCommerce 插件简介

WooCommerce 是一个开源的 WordPress 插件,用于将任何 WordPress 网站转变为功能完整的在线商店。WooCommerce 允许用户创建和管理在线商店,支持各种支付方式、运输选项、库存管理和客户管理等功能。无论是小型的本地商店还是大型的全球性在线零售商,WooCommerce 都能够提供定制化的解决方案,满足不同规模企业的需求。

woocommerce 插件

WooCommerce 插件的特点

开源免费:WooCommerce 是一个完全免费的插件,用户可以根据需要修改和扩展功能,适合自定义需求。虽然基础功能免费,但许多高级扩展功能和插件需要付费。

易于使用:WooCommerce 集成到 WordPress 中,提供直观的后台界面,即使是没有开发经验的用户也能轻松创建和管理在线商店。

高度可定制性:WooCommerce 提供大量的主题和插件,可以根据商家的品牌、功能需求和设计偏好进行深度定制,支持丰富的自定义字段、模板、插件和扩展。

多种支付选项:支持多种支付网关,如 PayPal、Stripe、银行转账、货到付款等,还可以通过插件集成更多支付方式。

库存和订单管理:内置的库存管理系统能够帮助商家追踪商品库存情况,支持实时库存更新和低库存警报。同时,订单管理系统允许商家轻松查看和处理订单、发货和退款。

SEO 友好:WooCommerce 遵循 WordPress 的 SEO 优化标准,允许商家轻松优化商店页面、产品和类别页面的 SEO,以提高搜索引擎排名。

多语言与多货币支持:WooCommerce 可以通过插件支持多语言和多货币,适用于国际化的在线商店,帮助商家在全球范围内开展业务。

响应式设计:WooCommerce 提供了兼容手机、平板等设备的响应式设计,确保商店在所有设备上都能流畅运行,提供良好的购物体验。

强大的扩展性:WooCommerce 提供了丰富的扩展插件库,可以添加各种功能,如高级报告、订阅服务、会员管理、产品定制、促销等,进一步提升商店的功能。

社区支持与文档:由于 WooCommerce 拥有庞大的用户和开发者社区,商家可以通过官方文档、论坛、博客和教程获得支持和解决方案。

WooCommerce 加载速度慢

想要用 WordPress 建跨境电商网站 WooCommerce 是必须安装的插件。但安装完后有没有发现打开速度非常卡,本节将告诉大家如何解决了这个问题。

加载速度慢的主要因素

导致网站速度慢的主要因素有: 服务器性能 、 外部文件 、 图片大小 、 缓存 、数据库等多个因素,下面我们就一一讲解,并提供解决方案。

服务器性能

如果你的服务器性能太低,可能导致页面加载速度慢。WooCommerce 网站通常包含大量的产品、图片和动态内容,这对服务器的要求较高。 服务器性能配置建议在 2核 CPU 、 4G ~ 8G 的内存。 如果你是要长期做下去建议使用独立的主机而不是使用虚拟主机。 

hostinger 主机

Hostinger 独立主机 2核 8G 的主机配置符合中小型的跨境电商网站,通过链接购买你可以减免20%的费用。 本站有关于 《Hostinger 主机使用教程》,如果在使用过程中有其他问题也可以联系我。

Google 外部文件

和 Elementor 加载速度慢同样的问题,查看 WooCommerce 的设置中是否有关于 Google 字体的设置,替换成 “微软雅黑” 、“ 宋体 ” 之类的免费字体。 如果你用的是梯子,可能不会遇到这个问题。

图片未优化

跨境电商网站通常会有大量产品图片,如果图片未经过处理就上传,也会导致页面加载缓慢。假设一个页面上有 10 张 1M 大小的图片,打开速度至少 5~10 秒以上。 图片的优化网站的 SEO 排名有很大的影响。 

Photoshop 图片压缩
tinypng 在线图片压缩

可以使用 PhotoShop 工具压缩后上传,或者使用 WordPress 图片优化插件。例如 ShortPixel 或 EWWW Image Optimizer 图片压缩工具。我比较喜欢用 Photoshop 能够对图片大小、质量控制的更加精准,并且可以对图片进行二次压缩 。 Tinypng 在线压缩网站。

安装过多的插件

WooCommerce 本身需要多个插件来扩展功能,如果安装了过多不必要的插件,可能会影响网站性能,尤其是那些与数据库交互频繁的插件。 定期检查并禁用不再使用的插件,尤其是对速度影响较大的插件。

未启用缓存

缓存可以显著减少服务器的负担,并加快页面加载速度。若未启用缓存,WooCommerce 网站的每次访问都需要重新生成页面,这会导致性能下降。缓存的类型:Redis 数据层面的缓存、 WP Rocket 页面层面的缓存。如果你不懂技术建议不要用 Redis 会让页面崩溃网站打不开。

wprocket 缓存插件

数据库性能问题

电商网站会积累大量的订单、产品、客户等数据,数据库性能的降低可能导致页面加载缓慢,特别是在进行查询时。另外主题插件的更新也会产生冗余数据。 我们需要经常对数据进行优化 WP Rocket 也有对数据库优化的功能。 

服务器优化方案

服务器的默认设置是不适用跨境电商网站的, 我们需要进一步的设置相关的配置来满足跨境网站的需求。

修改 PHP 配置中的 memory_limit 属性

BT Memory limit 设置

如果你安装了《宝塔面板工具》直接修改 PHP 的内存限制。

Hostinger Memory limit 设置

如果你使用的是 Hostinger 主机。 找到 “ 网站” – “ 控制面板 ” –  “ 高级功能 ” – “ PHP 参数设置 ” – “ PHP 选项 ” 中找到 “ memoryLimit ” 修改他。根据服务器的内存大小设置(换算单位: 1G = 1024M),例如:你的服务器内存为 1G 那就设置为 512M,不要 全部填满 1024M,需要留些内存做其他用途,否则其他地方的内存占用率会太高。 如果你有不清楚的可以与我联系,点击右下角扫描二维码就能找到我。

PHP 版本的修改

PHP 版本过低也会造成加载过慢的。PHP 7.4 ~ 8.2 是比较稳定的PHP 版本,建议使用以上这些版本。

宝塔面板设置 PHP 版本

搜索 PHP8.2 版本

进入宝塔面板的软件商店,搜索应用程序“PHP”,找到8.2的版本进行安装。

安装 php8.2 版本

进入宝塔面板的软件商店,搜索应用程序“PHP”,找到8.2的版本进行安装。

切换网站的 php 版本

点击网站,点击设置,需要去切换 PHP 的版本号。

宝塔面板切换网站 php 版本

切换版本后应该立即生效了。如果没效果可以重启下服务器。

Hostinger 切换 PHP 版本

hostinger php

如果你使用的是 Hostinger 主机。 找到 “ 网站” – “ 控制面板 ” –  “ 高级功能 ” – “ PHP 参数设置 ” – “ PHP 版本 ” 修改成 8.2 即可。

总结

WooCommerce 插件用的好是跨境电商网站的建站神器, 用的不好网站会影响用户的体验。 本篇文章会定期更新,如果遇到任何技术问题都可以与我们联系,帮你解决相关问题。

转载:感谢您对本站的认可,非常欢迎各位朋友分享到个人站长或者朋友圈,但转载请说明文章出处 “来源wordpress建站 - 漾动网络”

发表回复

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

wordpress建站广告宣传图

Get Your Free Demo Free Demo

Sign Up to Sitech