一款集导航、网址、资源、资讯于一体的导航主题-WordPress主题
运行环境推荐
Linux+Nginx+PHP7.2~8.0+MYSQL5.7+支持WP版本5.2~5.9OneNav主题介绍
主题包含开源版所有功能,且数据库无缝升级(需重新设置主题设置项); 重构开源版主题,资源更轻巧; 网址收藏添加三种类型:网站、公众号、下载资源; 添加文章入口,单独博客模板页,可以做博客使用了; 添加小工具,可自定义侧边栏;
OneNav是一款使用PHP + SQLite 3开发的导航/书签管理系统,谢谢onenav免费开源,风格简约,使用方便!可根据喜好自行选择切换主题!
源码截图
后台截图
源码功能
支持后台管理支持私有链接支持多种主题风格(默认内置2套模板default或者webstack)支持链接信息自动识别支持API源码安装
下载源码解压到站点根目录将config.simple.php修改为config.php并填写自己的站点信息访问后台:域名/index.php?c=login配置文件说明
配置文件位于站点根目录下的config.php,文件有相关注视说明,首次使用请务必修改里面的账号/密码信息。
以下信息务必修改:
//用户名define("USER","xiaoz");//密码define("PASSWORD","xiaoz.me");//token参数,API需要使用define("TOKEN","xiaoz.me");
站点信息配置项:
//站点标题$site_setting["title"]="OneNav";//站点关键词$site_setting["keywords"]="OneNav,简洁导航,云链接,个人书签";//站点描述$site_setting["description"]="";
安全设置
如果您使用得Nginx,请务必将以下规则添加到站点配置中,否则数据库可能被下载(非常危险):
location~*^/(class|controller|db|functions|templates)/.*.(php|php5)$ {return403;}location/db {deny all;
如果使用得Apache则无需设置,已内置
.htaccess
进行屏蔽。
功能特色
- 支持后台管理
- 支持私有链接
- 支持书签批量导入
- 支持多种主题风格
- 支持链接信息自动识别
- 支持API
- 支持Docker部署
- 支持uTools插件
安装
常规安装:
- 需安装PHP环境,并确保支持SQLite3
- 下载源码解压到站点根目录
- 将
config.simple.php
复制为data/config.php
并填写自己的站点信息 - 访问后台:
http://IP/index.php?c=login
Docker部署:
docker run -itd --name="onenav" -p 80:80
-e USER="xiaoz" -e PASSWORD="xiaoz.me"
-v /data/onenav:/data/wwwroot/default/data
helloz/onenav
USER
:设置用户名,上述设置为xiaoz
PASSWORD
:设置密码,上述设置为xiaoz.me
/data/onenav
:本机挂载目录,用于持久存储Onenav数据
https://github.com/helloxz/onenav 下载更多说明,请参考帮助文档:https://www.yuque.com/helloz/onenav