已修复
面向 源码 / 素材 / 网盘资源 / 数字商品 站点的 Hope CMS(希望CMS)商城主题。把「文章」变成可售卖、可鉴权的下载资源:前台完成选购、支付、会员开通与下载;后台用文章自定义字段配置权限与价格。
[Shophide]…[/Shophide] 与侧栏下载共用同一套权限shop_log 等业务类型)| 项目 | 说明 |
|---|---|
| 适用系统 | Hope CMS 1.0.0+ |
| 版本 | 1.0.2 |
| 类型 | 主题(theme) |
| 别名 | Shop |
| 依赖 | 建议启用站点支付能力;会员与商业表由主题自动创建 |
面向源码 / 素材 / 网盘资源站的付费下载主题(Hope CMS · 希望CMS)。支持单篇付费、VIP/SVIP、余额支付、优惠券、卡密发货、合集打包与运营后台。
支付网关密钥在系统「支付设置」中配置;本主题负责前台售卖规则与运营能力。
须同时启用插件「会员交易中心」(hp_core)。商业库不再内嵌于主题。
content/theme/Shopcontent/plugin/hp_core,并在后台 → 插件 中启用 会员交易中心若文章侧栏看不到 Shop 字段:打开任意文章编辑页,或刷新前台任意页面触发主题自动安装;也可在「管理预设字段」中确认已存在
Shop_*字段。
路径:后台 → Shop 设置(主题选项)
| 分区 | 先做这些 |
|---|---|
| 基本配置 | LOGO、Favicon、主题色、公告 |
| 支付展示 | 勾选支付宝 / 微信 / QQ / 余额支付;设置免登录购买天数 |
| VIP 价格 | VIP/SVIP 价格与有效天数、会员折扣、到期提醒天数 |
| 优惠与风控 | 优惠券列表、下载频率限制、邀请送 VIP 天数 |
| 作者分润 | 全局分成比例、最低提现(可选) |
| 文章配置 | QQ/微信客服、版权声明 |
| 首页配置 | 头部背景、搜索文案、置顶文章/分类 |
主题设置 → 优惠与风控 → 优惠券列表,每行一张:
CODE|类型|面值|范围|次数|过期日
| 字段 | 说明 |
|---|---|
| 类型 | percent 百分比 / fixed 立减元 |
| 范围 | all / vip / post |
| 次数 | 0 = 不限 |
| 过期日 | 如 2026-12-31,可留空 |
示例:VIP10|percent|10|vip|100|2026-12-31
8|60 表示 60 秒内最多 8 次(按 UID / IP)?user=dl&token=…),不再直接暴露真实网盘/附件链resource_alias)走系统下载;外链短时 302登录可见 / 评论可见 付费可见 VIP专属 / SVIP专属下载链接:侧栏网盘 / 附件 卡密发货:付款后自动分配激活码(需有库存)百度网盘|https://pan.baidu.com/s/xxxx|abcd|zip密码
本地下载|https://example.com/?resource_alias=别名&name=别名||
格式:名称|链接|提取码|解压码(后两项可空)
12,15,18:买本文即开通这些文章的下载权与侧栏权限一致:
公开介绍内容……
[Shophide]
这里是付费/登录后才可见的正文
[/Shophide]
发布后前台文章页右侧(或移动端正文下方)出现购买 / 下载 / 卡密区。
| 访问权限 | 下载与隐藏内容条件 |
|---|---|
| (留空) | 公开,有下载地址即可下 |
| 登录可见 | 登录用户 |
| 评论可见 | 评论过本文(或已留下评论 Cookie) |
| 付费可见 | 已购买,或命中会员免费特权;合集子资源以开通记录为准 |
| VIP专属 | 有效 VIP / SVIP |
| SVIP专属 | 有效 SVIP |
/user
page/)登录后会自动合并 Cookie 中的游客订单;也可在个人中心手动输入订单号绑定。
后台侧栏 → Shop 运营(admin.php?shop_ops=1)
| 页签 | 用途 |
|---|---|
| 简报 | 销量、收入、优惠券核销、卡密库存等概览 |
| 下载分析 | 下载行为统计 |
| 卡密管理 | 按文章批量导入 / 查看库存与已售 |
| 作者提现 | 审核提现申请 |
| 发票 | 发票相关处理 |
文章页的 购买下载模块 由主题自动输出,无需再加侧栏组件。
后台对支付订单退款后,主题会自动:
shop_log),销量 -1 第三方渠道退款走系统支付 SDK;退款后用户无法再下载。
Q:侧栏没有购买按钮?
A:请确认已填写「下载资源」,或发货方式为「卡密发货」且有库存逻辑;空下载地址不会显示购买区。
Q:付了费仍提示购买?
A:确认登录同一账号;检查订单是否支付成功;权限是否为「付费可见」;游客单是否已绑定。
Q:VIP 打了折但价格不变?
A:文章需开启「会员折扣」,且主题设置中 VIP/SVIP 折扣大于 0;用户需处于有效会员期内。特价与折扣为:先特价再打折。
Q:余额支付选项看不到?
A:到主题「支付展示」勾选「余额支付」并保存;用户需先充值。
Q:下载链接被转发白嫖?
A:正常情况下点击下载拿到的是短时签名链;请勿在文章正文直接粘贴真实网盘地址给未购用户。
Q:卡密发货后用户看不到码?
A:在个人中心「我的卡密」查看;库存为 0 时可能无法自动发卡,需在 Shop 运营补货。
Q:头像不显示?
A:在个人中心上传头像,或开启 Gravatar;默认回退主题 assets/img/avatar.png。
Q:切换主题后字段还在吗?
A:文章自定义字段数据仍保存在文章中;Shop 预设定义会在启用本主题时自动同步展示文案。商业表与运营后台依赖本主题。
详见 directory.md。符合 Hope CMS 主题规范:head/foot/archive/single、account/、pages/、widgets/、partials/、assets/{css,js,img}。
商业表 / 入账回调:见插件
content/plugin/hp_core/。
已修复
1.首页在移动端的文本框兼容性不是特别好
2.最新更新后购买支付,点击显示报错,无法生成支付二维码
3.点击首页的全部分类是报错的,没有修复
4.最后官网用户反馈提交显示报错,实际上已评论
好的
当登录注册时,该主题有两个登录和注册页面,当后台邮箱验证码开启时,其中一个注册的发送邮箱验证码的按钮是不存在的,这样就无法注册,只保留一个登录和注册页面较好!
收到反馈,感谢您的耐心等待。我们正在全力修复中,修复完成后会第一时间在群内通知。给您带来不便,深表歉意。可加群:178900213
【bug】当在首页设置分类ID和数量时,首页显示sort字段不存在
【bug】当框架更新至1.0.5版本时,后台主题板块显示Shop 虚拟资源商城主题损坏或已不存在,实际上是存在的
点击商品详情页面都报错,此主题bug较多
安装时,inc/common.php显示$shop_user = shop_user(UID);此方法不存在,当$shop_user=$row才能正确显示
收到,目前正在优化程序,尽快修复