
做博客的人,大概都有过这样的时刻:文章发在别人的平台上,规则一变,几年的积累就沉了;换一套主题,首页塞满模块,打开要等好几秒;手机上看,侧栏和广告把正文挤成一条缝。
Think Air 是我为中文博客做的一套 WordPress 主题。它不试图把所有东西塞进首屏,而是把「读」这件事放回中心。
首页,应该像一张被编辑过的报纸
轮播、三张专题卡、特别推荐、最新发布、热门阅读,这几个位置不是随便堆上去的。它们共享一张「已用文章」登记表:轮播用过的文章,不会在专题卡里再出现;特别推荐会自动跳过前面用过的内容。序号填 0 就自动接续,不需要手动算第几篇。
列表可以选分页、加载更多,或者滚动到底自动加载。对读者来说,翻页这件事越不打扰越好。
手机端不是桌面端的缩小版
很多主题在手机上只是把两栏压成一栏。Think Air 重新排过:导航可以用右侧抽屉,也可以改成 Logo / 标题竖排居中、导航在下方;侧栏可以整体隐藏,不把「关于本站」「热门文章」硬堆到正文下面;页脚的三组链接保持同一行,栏目标题和链接文字同字号,只靠加粗区分。
这些细节看起来很小,但手机上的阅读体验,往往就是被这些地方决定的。
阅读页,把该有的都放回去
面包屑、自动目录、阅读量、点赞、标签、分享、作者卡、上下篇、相关阅读、评论。需要安静的时候,夜间模式一键切换;配色、圆角、页脚内容都可以在后台改,不需要动代码。
图标是内联 SVG,字体放在本地,页面服务端直出,不依赖外部 CDN。对一台普通虚拟主机来说,这比堆很多「看起来很酷」的动效更实际。
一些不显眼的坚持
前台不输出主题作者署名和第三方链接;保存设置后自动清理 WP-Super-Cache;阅读量直接显示完整数字,不再缩写为 k / 万;页脚的波浪样式在手机上也不会把「产品 / 公司 / 资源」挤成两行。
技术上它很朴素:原生 PHP、CSS、JavaScript,没有 Composer,没有构建步骤。传到服务器上就能跑。
如果你也想要一个自己的地方,一个域名,一面墙,把想说的话、想分享的内容干干净净摆在那里——Think Air 就是为这件事做的。
WordPress 6.0+ / PHP 7.4–8.3
作者:ThinkDIY · https://www.thinkdiy.cn
