介绍
打不开的网址不再报错,换成一个能留人的页面:提示原因、推荐商品、留客服入口。
功能清单
三种情况,三句文案
- 商品还没上架(草稿 / 下架状态):显示「此商品还未上架哟!有问题找客服。」。
- 商品不存在(已删除或进了回收站):显示「此商品不存在。有问题找客服。」。
- 其它任何打不开的地址:显示「页面走丢了,看看下面这些吧!」。
- 三句都能自己改,留空就用系统默认(跟随前台语言)。
- 前台任何打不开的商品、文章、页面地址都会落到这个页面。
页面内容(可自由组合)
- 促销商品区:从商品库挑,可多选,只列在售的(不会把草稿弄进来);最多显示 4 / 8 / 12 个。
- 最新文章区:自动列最新发布的文章;最多 3 / 6 篇。
- 富文本图文区:一个区块标题(留空不显示)+ 正文图文,支持多语言,可一键翻译到所有语言。
- 区块顺序可调:图文块和商品块可以互换位置(拖动,或点上移 / 下移),想先放图文也行。
- 也可以直接指定用「页面管理」里做好的那一页当 404 内容——那一页可以用富文本写图文,这里只负责引用;两套内容各存各的,来回切开关不会丢。
引导按钮
- 三个按钮:回首页 / 联系客服 / 去看看。
- 整体开关:关掉就回到系统默认的 404 页。
选品弹窗
- 选商品、选文章都用同一个弹窗:关键词搜索、分类筛选(全部分类 / 按分类过滤)、按状态筛选(可选 / 在售 / 预热 / 预售 / 全部)。
- 已选计数、清空、逐个移除,选完点「确定」回填。
- 搜不到时有明确提示「没有找到匹配的条目,换个关键词试试」。
需要的工具
- 不需要任何第三方账号。
- 用「页面管理」做 404 内容时,注意那一页自己的地址也能直接访问,别把它放进取不到的地方。
兼容环境
| # | 项目 | 要求 |
|---|---|---|
| 1 | 适配系统 | InnoShop CE(社区版)v0.9.x(v0.9.2 实测开发) |
| 2 | 支持语言 | 跟随站点语言(后台界面 20 种语言,词条齐全,不用另装语言包) |
| 3 | PHP 版本 | 8.0+(生产环境实测 8.3) |
| 4 | MySQL 版本 | 5.7+ / 8.0 |
纯插件实现,不改系统任何文件,卸载后网站自动恢复原样。
展示位置
前台所有 404 页面;插件配置页(含选品 / 选文章弹窗)。
更新版本
v1.3.1(2026-10-31 更新)