惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

H
Help Net Security
小众软件
小众软件
WordPress大学
WordPress大学
博客园 - 司徒正美
人人都是产品经理
人人都是产品经理
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
A
Arctic Wolf
The Last Watchdog
The Last Watchdog
SecWiki News
SecWiki News
S
Security Affairs
博客园 - 【当耐特】
宝玉的分享
宝玉的分享
N
News and Events Feed by Topic
Apple Machine Learning Research
Apple Machine Learning Research
Last Week in AI
Last Week in AI
AI
AI
S
Security @ Cisco Blogs
P
Proofpoint News Feed
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Scott Helme
Scott Helme
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
NISL@THU
NISL@THU
Cisco Talos Blog
Cisco Talos Blog
Cloudbric
Cloudbric
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
F
Full Disclosure
T
The Exploit Database - CXSecurity.com
云风的 BLOG
云风的 BLOG
Spread Privacy
Spread Privacy
Attack and Defense Labs
Attack and Defense Labs
有赞技术团队
有赞技术团队
Engineering at Meta
Engineering at Meta
T
Threat Research - Cisco Blogs
L
LangChain Blog
C
Cybersecurity and Infrastructure Security Agency CISA
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
V
Vulnerabilities – Threatpost
F
Fortinet All Blogs
博客园 - 叶小钗
E
Exploit-DB.com RSS Feed
C
Cyber Attacks, Cyber Crime and Cyber Security
The Hacker News
The Hacker News
N
News | PayPal Newsroom
T
Tenable Blog
Recent Commits to openclaw:main
Recent Commits to openclaw:main
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
T
The Blog of Author Tim Ferriss
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
The Register - Security
The Register - Security
Recent Announcements
Recent Announcements

BlogFinder

日常漫步 Vol.24 之漫步前山河 - 雅余 周报 #1-聊聊本周的收获 - Edwin's Blog 我的OpenCode必装插件与Skill Write Something 掌中之物未必在掌握之中 · CRIVU PiliNara,一个更顺手的 PiliPlus 分支 「NekoEcho」:做一个必有回响的猫娘主题博客 2026-05 书影音总结 简化博客主题 - 安迪 你要加油呐 我第一次发布 npm 包 拾花小记#45:中考前的二三事 – 小改学习志 黛西花园5月游 #18 枇杷又熟了的五月月报 一些奇奇怪怪的需求?word仿方正书版的几个小操作 - Xiobb's Blog 0419 御温泉之旅 修复了一些bug,网站基本上趋于稳定了 - 新锐博客 又回到四十年前 如何定义成功 迷鹿屋2026已重新上线 科技冰火两重天+一周回顾 ${title} 热度退了,我反而用得更深了-咕咚同学 我到底该不该换个域名? 随身WIFI折腾记 - 安迪 博客撰写体验提升——hexo pro插件 为什么不用相机把屏幕上的接关密码拍下来? 国清寺与天台山 – Ouroboros ★★★★☆《挽救计划》——久违的经济上行感 - Davidの3号基地 删除右键“打开方式”里多余选项 第三周刊_No.53|一切都会被支付两次 安卓APP通话记录与录音上传踩坑记录 - 子舒的博客 天量下跌 inBox 笔记 2.3.8,把工具栏交给了你-咕咚同学 我把小龙虾搬到了微信-咕咚同学 安好 - 响石潭 Compound Engineering Plugin:让每个工程单元都比上一个更容易 MOSS-TTS Family:开源高质量语音与声音生成模型家族深度解析 Crawl4AI:专为 LLM 设计的开源 Web 爬虫与数据抓取工具 Build Your Own X:从零实现你最喜欢的技术——程序员进阶的终极资源清单 Anthropic Skills:用文件夹教 Claude 专业技能的开源框架 1年的去月球(下) - 梅之夏 欢迎回来。 简单讲讲 ASN.1 与 OID DTV - 直播聚合客户端 5.22-5.27 – 不兴江 还没去过鸭川 – 不兴江 张晶晶同学三刷林志颖 关于我 – 不兴江 爱与嫉妒 – 不兴江 港股被持续做空 备案码花了四百块-咕咚同学 一句话生成封面:我给公众号做了4种风格的AI封面生成技能 「官」方認證 再谈费曼学习法 2026-05-28T00:34:11+08:00 2026-05-28T00:28:45+08:00 离谱的英语学习指南:基于AI的英语进阶系统方法论 iii:零集成架构的后端统一运行时 Claude Code Harness:让 Claude Code 工作有迹可循的工程化框架 Heretic:全自动移除大语言模型审查机制的开源工具 MarkItDown:微软开源的万能文档转 Markdown 利器 Harness:让 Claude Code 秒变多智能体协作工厂 这段时间尽折腾AI Agent了,确实极大地提高了效率 近期动态:两个新站点正式上线啦 误判解除!zhouayuan.com 腾讯安全申诉成功 - 周阿源|玩具设计・插画日常・生活随笔 Ralph:让 AI 编码工具自主循环跑完所有 PRD 任务的量产神器 全都违法 – 个人工作记录 关于zhouayuan.com被误判 “含违规信息” 的说明与申诉记录 - 周阿源|玩具设计・插画日常・生活随笔 小米 MiMo v2.5 Pro 白嫖 最大的人间清醒,兜里有钱,但是不花。 夜晚靓歌(12):于文文现场solo - 王志勇的Blog 今日插画:风扬起的倔强 - 周阿源|玩具设计・插画日常・生活随笔 回门习俗 独立网卡 - 忘记了回忆 500亿入股人工智能企业 从命令行到桌面智能体-咕咚同学 第一性原理读书笔记 行者微评论223-加班の守株待兔-博客|政治与时事-风雨行者 ZOZO开源物理接触求解器:GPU加速的可扩展仿真引擎 OpenStock:开源股票市场交易平台技术深度解析 MoneyPrinterTurbo:基于AI的全自动短视频生成工具深度解析 Claude-Mem:为 Claude Code 构建的持久化记忆压缩系统 Twenty:可代码化定制的企业级开源 CRM 平台技术深度解析 2026-05-26T22:59:17+08:00 企业级开源大模型部署平台 GPUStack 实战教程 1年的去月球(上) - 梅之夏 Sevalla - 静态网站托管服务 不用翻墙、不用注册、不用月费,普通人也能用上 Claude Code 装修灯具要注意⚠️ 黄梅天先锋 - 游子微博 公安备案顺利办结,站点备案全部完成 - 周阿源|玩具设计・插画日常・生活随笔 第三次兑换天猫超市卡了宗宗酱-三维狐少儿编程 Don't think, feel. - Rolen's Blog 人这一辈子,到底图个什么 博客迁移 - Edwin's Blog 情感赛道写作模板 再现本轮行情的典型特征 裁员与平常心-咕咚同学 别让“偷懒”,成为隐私泄露的破绽
博客装修记:专题页导航 - 枫林灯语
墨枫梧桐 · 2026-06-15 · via BlogFinder

博客装修记:专题页导航

分类:编程 字数:2719 阅读:0

细心的朋友可能会发现,博客顶部(手机端就是点开菜单)的导航栏里,原来『公众对讲机』的位置,现在变成了『专题页导航』。点进去就是一个简单的目录,汇总了本站的一些专题页,或按照Typecho的称呼,『独立页面』。

要说,换一条链接而已,怎么还能开一篇文章来水?其实主要还是想聊聊这背后的原因,以及在此过程中发现的,站点所使用的主题的一个小特性。

如图所示如图所示

1. 前言

从明面上看,这次的改版并不难,就是写好导航页之后,在后台编辑一下,把顶上的链接换一下罢了。可以说是不费吹灰之力,易过借火,也不是什么上刀山下火海的难事。甚至,现在AI这么发达,这种零散的事情都可以交给AI代劳了。为什么还要写出来呢?

没错,笔者也是这样想的。所以这篇博文不是『如何添加专题页』的教程,有需要的朋友可以自行查阅相关资料。相对地,我更想聊聊为什么添加,以及针对目前站点所使用的主题的一些Corner Case问题进行修复。

2. 为何改版?

事出必有因,改版亦然。

2.1 原生态体验

Typecho内部内置两种页面类型,文章独立页面。

一般平时写博客,就是用文章。写完之后自动出现在主页,RSS也发出去了,而且按时间顺序排好,最新的就排在最前面,同时计入归档页,分类页等地方。这种大全套模式,当然是适合用来发布不断更新的博文的,读者点进来就能看到最新动态。

然而,很显然地,这就意味着,在文章类别下发布的东西,会引发一连串的反应。比如我想总结某个以前聊过的话题(或者说,足以成为一个概念的东西,比如笔者的杏泉网络),此时如果放在文章类别下,就会被推到首页,订阅RSS的读者也可能会因收到『以前好像发过啊』的内容而感到疑惑。另外,部分第三方插件可能针对文章有特殊处理,例如说在新文章发送后自动推送到别的地方,这就容易带来不必要的问题。

另一方面,独立页面,就显得更加『原生态』。这里的原生态可以理解为英语里的Raw,或者Base那种,也就是没有任何修饰,只是一个基底:撰写完成之后,就是一个带评论区的页面而已,不进入RSS,也不会主动在什么地方展示,你得主动把链接放出来,才能被人访问到。比如上面的场景,我可以把这些概念上的东西,单独开一个独立页面,写完之后手动放到合适的地方,不会造成其他影响。另外,Typecho的独立页面功能是可以自己写模板的,在某些需要更高定制化的场景,就显得更加适合。例如本站的文章归档页,就是这种方式做的:后台开一个独立页面,模板设置为归档页,就完事了。

2.2 分散的汇总

上面提到的场景是『总结某个话题』,这里继续用这个举例子。

比如,笔者的杏泉网络,是分几篇博文介绍了如何搭建各个服务,并实际使用的。现在,如果我想在未来的其他文章里放个链接来跟人说明这个网络是什么,我应该把链接指向哪篇文章呢?如果指向第一篇,那么读者看不到后续更新;如果指向最新的文章,那么后续再发布和杏泉网络有关的博文的时候,就要回来手动修改链接。更何况,有些情况下,比如分享到社交媒体,此时链接连改都改不了,发出去就是定局。

此时,就可以单独开一个专题页,把零碎的概念都聚合起来。以后要引用就引用这个,有更新也只更新这个,这就大大减少了工作量。

2.3 有生之年的小说

上面提到独立页面比较原生态,这样的特性,就很适合用来放一些『主线之外』的东西。

比如,我现在就可以往独立页面里面放入目前正在写的小说(而且也计划如此),一次性放几章,十几章,几千几万章,都没有关系。因为独立页面的原生态特性,普通的读者不会受到影响,RSS订阅也不会被小说给灌满。同时,还可以选择用各种别的方法,来在此基础上进行修饰,比如小说页就添加一些辅助阅读的小工具,从而有针对性地形成不一样的风格。这都是文章页很难做到的,毕竟做加法一般都会比做减法更加容易。

3. 对主题的修改

添加专题页并不难,只需要新建一个页面,然后填入你要发布的内容就好了。顶多再和笔者一样,再加一个专题导航页,用来汇总信息,方便查阅。

然而,在本站使用的主题文件里,有这么一段代码:

<?php $this->widget('Widget_Contents_Page_List')->to($pages); ?>
<?php while($pages->next()): ?>
    <!-- 输出信息,略去 -->
<?php endwhile; ?>

很显然,这段代码会把站点上的所有独立页面,都在顶部导航栏展示出来。此时如果多添加几个页面,导航栏也就被塞满了,甚至会直接溢出外层元素,这显然不是我们想要的结果。

要关闭这个功能,最省事的办法,当然就是直接把这段代码删了。不过当时因为不确定日后是否仍需要这个功能,因此笔者没有选择直接删除,而是把代码用一个if块给包裹了起来:

<?php
    $autoPageList = false;
    if($autoPageList):
        $this->widget('Widget_Contents_Page_List')->to($pages);
?>
<?php while($pages->next()): ?>
    <!-- 输出信息,略去 -->
<?php endwhile; ?>
<?php endif; ?>

这样,如果以后想要快速恢复到原来的样子,只需要把参数改为true即可,不必再费力补充代码。

4. 写在最后

适当水文,有益身心健康。

同时当然也欢迎来看看新的导航页,新的杏泉网络主题页(内含笔者的小说的一些信息),以及新的关于页。

(完)