[topnav]自定义导航菜单
- 自定义导航菜单ID topnav版本 1.1.0插件制作者 nodebuy售价 5 积分570 行 / 32.7 KBHook / 后台页在顶部添加自定义导航菜单,支持二级下拉菜单、图标和“热门”等彩色标签,可按访客、会员、管理员分别显示,手机端可左右滑动查看。收费插件安装说明购买后点击“授权码”获取一次性授权码;在后台 > 插件广场点击在线安装或更新,并填写该授权码。已购买用户更新免费:每次在线安装或更新前,重新点击“授权码”获取新的一次性授权码即可,无需再次购买;也可直接下载新版后用后台“插件上传”更新。尊重并感谢他人劳动,请勿传播代码。app/plugins/topnav/plugin.php开发日志已有 1 条
个人独立维护项目。
主楼 插件质量报告
插件:
topnavHook 功能范围 循环 使用频率 文件读写 修改系统表 读写系统表 读写自己的表 page.header 全站页面页头 否 5 - - - - top.menu_links 顶部版块导航/移动端版块列表(展示位置:顶部菜单) 否 5 - - - - 颜色说明:黄色表示有数据读写,红色表示 Hook 在系统循环中执行,浅蓝色表示有文件写入。“列表跳过”表示回调在列表路径会提前返回,“回调内”表示操作位于回调自身或其帮助函数的循环体内。“文件批处理”表示逐个处理用户一次提交的文件,属于必要操作,不标记修正。只有操作实际处于需要优化的循环路径时,才会标记“修正❗️”。
数据字典
未检测到插件数据表声明。
版本 1.1.0 更新:
自定义导航菜单在论坛顶栏下方增加一条自定义导航,把常用入口、活动页、外部站点集中放到最显眼的位置。
二级下拉菜单 — 顶级菜单可挂子菜单;顶级项不填链接时只作为下拉入口,填了链接则标题可点击、旁边单独出箭头展开
图标 — 内置 20 个图标(首页、版块、火热、星标、新品、活动、文档、交流、用户、商城、金币、工具、通知、搜索、外链、下载、日历、图片、视频、帮助),也可以直接填 emoji 或 1–2 个文字作为图标
彩色标签 — 给菜单加「热门」「NEW」等标签,红/橙/绿/蓝/品牌色五种配色
按身份显示 — 每个菜单可设为所有人、仅未登录访客、仅登录用户、仅管理员可见
当前位置高亮 — 打开对应页面时菜单自动高亮,子菜单命中时父级一起高亮
展开方式可选 — 鼠标悬停展开或点击箭头展开,触摸屏一律点击
手机端适配 — 导航条可左右滑动查看,也可以关掉导航条、只在左上角菜单里显示;无论哪种方式,菜单都会同步出现在手机抽屉菜单中
其他 — 新窗口打开、自定义排序、单个菜单随时启用停用使用方法:后台 → 插件 → 自定义导航菜单 → 管理,即可添加菜单和调整设置。
使用限制:菜单名称 30 字以内,标签 8 字以内,自定义图标 2 字以内,最多 60 个菜单;链接只接受站内地址或 http/https 网址。
更新日志
v1.1.0(2026-08-16)
插件名称由「顶部导航菜单」改为「自定义导航菜单」
手机端导航条改为左右滑动查看,菜单多时不再换行占用多行高度
修复窄屏下二级菜单被导航条裁切的问题,下拉面板改为贴边自适应显示
手机端滑动导航条或滚动页面时,展开中的二级菜单会自动收起
v1.0.0(2026-08-16)
首个版本:自定义顶部导航菜单,支持二级下拉菜单、内置图标与自定义图标、彩色标签、按身份显示、当前页高亮、新窗口打开、排序与单项启停,手机端同步显示截图效果
