Tag: OneNav
All the articles with the tag "OneNav".
-
魔改 OneNav 一为导航使其更适配 Polylang 多语言(国际化)插件
分享了修改 OneNav 主题公告模块的经验, 使其能根据 Polylang 插件的当前语言筛选相应内容。通过添加自定义字段 onenav_bulletin_language_locale 和调整 WP_Query 参数, 实现多语言公告的精确显示。此外, 还介绍了使用 Redirection 插件设置正则重定向规则, 以解决非默认语言下页面 404 的问题。整个过程基于代码调整和实际测试, 旨在提升整站的国际化体验。
-
OneNav 一为导航通过 Python3 脚本实现网址的增删改查
本文分享了使用 Python3 脚本管理 OneNav 导航网址的实践思路,涉及 MySQL 数据库操作和 WordPress 数据表结构。内容记录了 OneNavSite 类的设计、增删改查方法的伪代码实现,以及操作中的注意事项,旨在为类似需求提供参考和帮助。
-
WordPress 表结构描述与 OneNav 一为导航新建网址实际生成的表数据
本文分享了在 OneNav 主题下,WordPress 数据库表结构如何响应分类和网址的新建操作。为 steam.cash 导航站的自动化脚本开发提供基础,通过实际生成的数据示例,说明关键表的数据变化。分析范围限定于核心功能,避免涉及个性化设置,并提供了配置项与表字段的映射关系供参考。
-
OneNav 一为导航新建目录与导航网址
本文分享了在 OneNav 导航主题中设置目录结构和添加网址的实践过程,初衷是为后续 Python3 脚本的编写提供参考。内容通过具体步骤,涉及新建父目录与子目录、配置菜单展示目录,以及添加网址并开放详情页等功能,帮助用户逐步构建导航站点。
-
使用 Docker 部署 MySQL + WordPress 并安装 OneNav 一为导航
基于 Ubuntu 20.04 系统,通过 Docker 容器化技术搭建 MySQL 数据库和 WordPress 站点。内容包括环境配置、容器运行、Nginx 反向代理设置,以及使用 acme.sh 申请 SSL 证书实现 HTTPS 访问。最终安装 OneNav 主题,将闲置域名 steam.cash 转化为实用的导航页面,分享这次实践以供参考。