一个 Halo 站点,既能发布内容,也能展示和销售商品。Aoste商城主题将博客文章与商城页面放在同一套界面中,搭配 Commerce 商城插件,让内容介绍、商品展示和订单管理形成连贯的使用路径。
如果你已经在使用 Halo 写博客,又想销售自己的实物商品、兑换码或数字卡密,这套主题与插件组合提供了一个可继续扩展的起点。
Aoste商城主题是什么?
Aoste(后台显示为 AOSTE)是一款面向 Halo 的博客与商城主题,作者为 cnmbdb。主题负责页面布局、视觉样式与前台展示;Commerce 插件提供商品、分类、库存、订单及支付相关能力。安装主题后,还需要单独安装并启用插件,才能使用完整的商城功能。
- 主题名称:AOSTE / Aoste商城主题
- 主题 ID:
theme-aoset - 截图所示主题版本:1.18.0
- 主题声明的 Halo 版本要求:≥ 2.22.0
- 商城插件开发适配环境:Halo 2.26,主题与插件组合建议在该版本下部署验证

内容首页与商城页面,保持统一体验
主题保留了博客的内容展示能力:导航、搜索入口、分类筛选和文章卡片让读者能方便地浏览内容。文章可以用于产品介绍、使用教程、更新日志和购买说明,再引导读者进入商城页面。
商城页面采用大幅展示区、商品分类入口与商品卡片布局,适合展示品牌内容、活动图片和商品。圆角卡片与清晰的留白,让文章与商品页面保持协调。
Commerce 插件带来哪些商城能力?
商品分类、规格与库存
插件提供商品与分类管理,可以录入商品介绍、图片、规格、价格和库存,设置商品为草稿、上架或归档状态。消费者通过商城页浏览商品、进入详情页并选择对应规格。
购物车与订单管理
前台提供购物车、结账与订单页面。订单由服务端核算价格并预留库存,买家可以查看自己的订单,并在待付款阶段取消订单。后台订单管理用于查看订单明细与履约状态。
实物商品与数字卡密
实物商品在结账时收集收货信息,后台可登记承运商、物流单号并确认送达。数字商品以一次性兑换码或卡密形式交付,确认付款后分配给对应买家,并通过买家订单交付入口查看。这里的数字商品交付指卡密与兑换码,不等同于数字文件下载服务。
易支付对接
插件实现了兼容易支付的支付表单与签名回调处理,可根据网关配置接入支付宝、微信支付等支付类型。使用前需要配置商户信息、支付网关与回调地址;可用的支付通道以实际签约网关为准。
安装顺序:先准备 Halo,再安装插件与主题
- 准备 Halo 环境。建议使用 Halo 2.26,并确认站点访问、后台登录与附件上传正常。
- 安装 Commerce 插件。将构建好的插件 JAR 上传到 Halo 后台「插件」,完成安装后启用商城插件。
- 安装 Aoste商城主题。在「外观 → 主题」上传
theme-aoset-1.18.0.zip,安装并启用。手动安装时保持主题目录名为theme-aoset。 - 完成主题设置。根据需要配置首页布局、全局样式、文章、侧边栏与页脚等选项。主题设置定义更新后,可在后台重载主题配置。
- 录入商品与分类。先添加商品分类,再填写商品信息、规格、库存和价格;数字商品同时录入对应兑换码。
- 配置支付并检查购买流程。完成易支付配置后,检查商品详情、购物车、下单、支付回调、订单查询及交付流程。
主题 ZIP 与插件 JAR 是两个独立安装项。主题安装包本身不包含完整的 Commerce 插件,也不会附带你的商户配置。
适合哪些站点?
- 个人博客与创作者:通过教程、作品介绍和更新日志展示产品。
- 数字商品店铺:销售兑换码、卡密等一次性数字内容。
- 小型实物商城:管理商品规格、收货信息与物流状态。
- 已有 Halo 的站长:在内容站点中增加商城入口,延续已有的内容运营方式。
源码与项目入口
Aoste主题与 Commerce 插件源码可在项目的 aotes 分支查看。主题主要位于 development/theme-earth,插件位于 plugins/plugin-commerce。部署时应分别使用主题 ZIP 与构建后的插件 JAR。
https://github.com/cnmbdb/halo/tree/aotes · 提交问题反馈
封面为 Aoste商城主题的磨砂玻璃电商设计示意,正文中的后台、博客与商城图片为提供的实际页面截图,具体页面效果以安装版本与主题配置为准。
该主题免费,但是需要激活码激活,购买以下0.1¥的商品可获取激活码






















暂无评论内容