跳至内容

电子商务

UPGreens Eco Store

为那不勒斯一家已上线的WooCommerce电动自行车商店做修复,并打造数据驱动的新前端。

类型电子商务

问题

UpGreens是那不勒斯的一家商店,通过WooCommerce销售电动自行车、胖胎自行车和配件。商店已经上线并有真实订单,所以什么都不能出问题。但它确实存在问题:产品页显示含增值税价格,购物车却显示不含税价格,同一件商品出现两种价格。购物车一半是英文,每次加载页面都会触发一条PHP警告,首页也显得过时。

我做了什么

我修复了商店并重建了前端,主题内部只做了一处有防护措施的小修正。

  • 价格一致——商店、购物车和结账页现在都显示含增值税价格,客户从产品页到付款看到的都是同一个价格。
  • 意大利语购物车和结账——一个小型must-use插件通过WordPress过滤器翻译剩余的英文字符串,主题更新后依然有效。
  • 基于实时数据的首页——主视觉、分类、产品展示、优势、新闻和社区栏均由商品目录自动生成。“最高优惠X%”标签根据真实折扣计算,免运费门槛(150欧元)从商店设置中读取。
  • 新的页眉和页脚——一条白色横栏集中了logo、菜单、搜索、账户和购物车计数;页脚只列出结账时实际可用的付款方式。
  • 分期付款——Klarna和HeyLight,客户最多可分12期免息付款。
  • 意大利发票——结账时的增值税号和税号字段,以及PDF发票。
  • 经过测试的布局——产品网格在桌面每行显示4个,平板2个,手机1个。

技术栈

WordPress和WooCommerce,搭配Bikeway主题和WPBakery、Klarna和HeyLight支付网关、按费率表和按购物车计算的运费、PDF发票以及Wordfence。新增部分是用PHP编写的定制must-use插件,负责首页、页眉、页脚、产品网格和购物车翻译。商品目录中有28件已发布产品。

为什么这样做

这个主题没有子主题,对其文件的任何修改都会在下次更新时丢失。所以我把每项改动都放在独立的must-use插件中。每个插件只需删除一个文件即可停用,而且在线上商店做每次改动前,我都先备份了数据库。

有想法?
聊聊吧。

无论是网站、应用、视频、歌曲,还是更大的项目,我都乐意帮您实现。

联系我
  • 那不勒斯
  • 想法
  • 项目
  • 人
  • 永远向前