【XIUNOX插件】品牌落地页 v1.0.0

管理员组

xnx_landing 品牌落地页

功能

  • 品牌形象落地页,展示核心卖点、内测招募、生态入口
  • 区块:Hero(徽章/标题/副标题/渐变或图片背景/双 CTA/3 项统计)、功能亮点(最多 6 个)、内测招募(2 张卡片)、技术栈、社区入口(4 张卡片)、CTA Banner
  • 全局 Footer 升级:覆盖核心 footer.inc.htm,支持版权/协议/ICP/3 列链接/社交平台
  • 可选「替换论坛首页」:开启后首页 / 302 跳转到 /landing,原论坛内容仍可通过 /portal 访问(portal 复用首页逻辑,零维护成本)
  • 落地页路由 /landing.htm,门户路由 /portal.htm
  • 后台可视化配置全部文案/图标/颜色/链接,支持图片上传(品牌 Logo / Hero 背景图,真实 MIME 校验,2MB 限制,禁 SVG 防 XSS)
  • 配置项支持多语言键,切换语言时文案自动跟随

文件结构

plugin/xnx_landing/
├── conf.json
├── install.php / uninstall.php
├── setting.php + view/htm/setting.htm
├── model/LandingService.php
├── route/
│   ├── landing.php
│   └── portal.php
├── hook/
│   ├── index_route_case_end.php
│   ├── model_route_table_end.php
│   ├── model_inc_file.php
│   ├── index_inc_start.php
│   ├── header_link_after.htm
│   ├── footer_js_after.htm
│   ├── lang_zh_cn_bbs.php
│   ├── lang_zh_tw_bbs.php
│   └── lang_en_us_bbs.php
├── overwrite/view/htm/footer.inc.htm
├── view/htm/
│   ├── landing.htm
│   └── setting.htm
└── static/
    ├── js/landing.js
    ├── js/setting.js
    ├── css/landing.css
    └── css/landing_footer.css

配置流程

  1. 后台启用插件
  2. 进入「插件设置」→ 填写品牌信息、Hero 区文案、功能亮点、内测招募、社区入口、CTA、Footer 与 SEO 配置
  3. 按需上传品牌 Logo / Hero 背景图
  4. 可选开启「替换论坛首页」:开启后访问 / 跳转到落地页,原论坛内容改走 /portal
  5. 测试:访问 /landing.htm 查看落地页效果;开启替换首页后访问 / 验证跳转,访问 /portal.htm 验证论坛列表正常

版本 1.0.0 | 兼容 Xiuno 1.1+



版本:v1.0.0
适用版本:1.1
开发者:贰先生

请登录后查看此内容
最新回复

请先登录后再回复 登录