“一为导航·我的导航”是一款适用于 OneNav 一为导航主题的个性化导航插件,可以在首页增加每日推荐、最近访问和用户自定义分类功能。
游客无需注册登录,也可以添加自己的分类和网址;登录用户的数据则会保存到 WordPress 账号中,方便在不同设备之间同步使用。
主要功能
- 管理员可在后台设置“每日推荐”网站。
- 每日推荐按照一为导航原有的网址分类分组选择。
- 用户无需登录即可创建自己的分类和网址。
- 自动记录用户最近访问的网站。
- 支持记录首页原有网址分类中的网站点击。
- 游客数据保存在浏览器 Cookie 中。
- 登录用户数据保存在 WordPress 用户资料中。
- 游客登录后,Cookie 数据会自动合并到账号。
- 支持修改“我的导航”模块名称和图标。
- 模块图标支持 Emoji、图片地址及 SVG 代码。
- 支持电脑端和手机端自适应显示。
安装插件
进入 WordPress 后台:
插件 → 安装插件 → 上传插件
选择插件 ZIP 安装包,点击“现在安装”,安装完成后启用插件。
更新旧版本时,可以直接上传新版安装包,然后选择“使用上传的文件替换当前文件”。
添加到一为导航首页
进入:
首页布局 → 添加模块 → 自定义模块
在自定义模块的 HTML 代码框中填写:
[ipi_my_navigation]
然后点击页面右上角的“保存配置”。
如果首页没有立即显示,请清理:
- 一为主题缓存
- WordPress缓存插件
- CDN缓存
- 浏览器缓存
设置模块名称和图标
进入:
网址 → 我的导航设置
在页面顶部可以修改模块名称和模块图标。
模块名称示例:
我的导航
个人收藏
常用网站
我的工具箱
模块图标支持普通符号或 Emoji:
◒
★
🧭
📁
🔖
也可以填写远程图片地址:
https://example.com/icon.png
还可以填写完整的 SVG 代码:
<svg viewBox="0 0 24 24" fill="currentColor">
<path d="M12 2L2 12h3v8h6v-6h2v6h6v-8h3L12 2z"></path>
</svg>
为了保证网站安全,插件会自动过滤 SVG 中的脚本和危险属性。
设置每日推荐
在“我的导航设置”页面中,所有网站会按照一为导航原有的“网址分类”进行分组。
展开需要的分类,勾选想要推荐的网站,然后点击:
保存每日推荐
每日推荐最多可以选择30个网站。
最近访问
用户点击以下网站时,会自动加入“最近访问”:
- 每日推荐中的网站
- 用户自己添加的网站
- 一为导航首页原有分类中的网站
最近访问最多保留12条,相同网址不会重复保存。再次访问时,该网站会自动排到最前面。
添加自定义分类
用户可以在前台点击:
添加分类
填写分类名称后保存,例如:
常用工具
办公网站
学习资源
影音娱乐
个人收藏
点击右侧“编辑”按钮后,可以:
- 添加网址
- 修改网址
- 删除网址
- 修改分类名称
- 删除整个分类
添加网址时填写网站名称、网站地址和网站简介即可。
游客与登录用户的区别
未登录用户的数据保存在当前浏览器的 Cookie 中。
游客最多可以创建:
- 6个自定义分类
- 合计12个自定义网址
- 12条最近访问记录
清理浏览器 Cookie 后,游客数据也会被删除。
登录用户的数据保存在 WordPress 用户资料中,可以换浏览器或换设备使用。同一个账号登录后,即可读取自己的分类、网址和最近访问记录。
游客注册或登录后,浏览器中原有的自定义数据会自动合并到账号,不需要重新添加。
常见问题
首页只显示短代码文字
确认已经使用最新版插件,并且自定义模块中填写的是:
[ipi_my_navigation]
不要遗漏左右两侧的方括号。
修改后首页没有变化
请依次清理主题缓存、缓存插件、CDN缓存和浏览器缓存。
游客添加的网址消失了
游客数据依赖浏览器 Cookie。清理Cookie、使用无痕模式或更换浏览器后,原有数据无法读取。需要长期保存时,建议登录账号后使用。
SVG图标不显示
请确认代码包含完整的 <svg> 开始和结束标签,并带有正确的 viewBox 属性。部分危险标签和属性会被插件自动删除。
总结
“一为导航·我的导航”可以让普通访客拥有属于自己的网址收藏区域,同时兼顾游客免登录使用和登录用户跨设备同步。管理员只需设置每日推荐,剩余分类和网址均可由用户自行管理,非常适合工具导航、资源导航和个人收藏类网站。










