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

推荐订阅源

Jina AI
Jina AI
T
The Blog of Author Tim Ferriss
G
Google Developers Blog
P
Privacy & Cybersecurity Law Blog
SecWiki News
SecWiki News
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Hacker News: Ask HN
Hacker News: Ask HN
Engineering at Meta
Engineering at Meta
Hugging Face - Blog
Hugging Face - Blog
PCI Perspectives
PCI Perspectives
www.infosecurity-magazine.com
www.infosecurity-magazine.com
T
The Exploit Database - CXSecurity.com
博客园_首页
Latest news
Latest news
T
Threat Research - Cisco Blogs
N
News and Events Feed by Topic
TaoSecurity Blog
TaoSecurity Blog
罗磊的独立博客
月光博客
月光博客
C
Cisco Blogs
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
V
V2EX
Last Week in AI
Last Week in AI
Cloudbric
Cloudbric
MyScale Blog
MyScale Blog
Spread Privacy
Spread Privacy
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
P
Proofpoint News Feed
G
GRAHAM CLULEY
N
News and Events Feed by Topic
MongoDB | Blog
MongoDB | Blog
N
Netflix TechBlog - Medium
M
MIT News - Artificial intelligence
I
InfoQ
Microsoft Security Blog
Microsoft Security Blog
人人都是产品经理
人人都是产品经理
K
Kaspersky official blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
量子位
I
Intezer
Microsoft Azure Blog
Microsoft Azure Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
A
About on SuperTechFans
D
DataBreaches.Net
宝玉的分享
宝玉的分享
S
Security @ Cisco Blogs
Help Net Security
Help Net Security
Hacker News - Newest:
Hacker News - Newest: "LLM"

羽翼博客

一个软件官网的消失,让我第一次感受到远方局势的影响 浏览器书签同步又挂了?自建 linkding 书签管理器(宝塔部署教程) 网站备份迁移实战:从手动迁移到问题解决 微软原版系统直链下载工具-ESD 给网站添点“懒”:使用LazySizes实现图片懒加载 开源下载器 AB Download Manager | 浏览器集成 批量删除公众号的解决办法|鼠标录制器|投屏工具 Windows10电源计划选项仅平衡问题解决 N4500工控机(3)-PVE定时开关与飞牛核显直通
Typecho主题发布:Initial-M
羽翼 · 2026-03-04 · via 羽翼博客

Initial-M-Logo.webp

有些主题,不惊艳,却耐看。

有些设计,不复杂,却耐用。

几年前,我第一次接触 Initial 主题时,就有这种感觉。

它不花哨,没有炫技式动画,也没有厚重的前端框架。

它只是安静地,把内容放在页面中央,让文字成为主角。

而这,恰恰是博客最本质的样子。

写在前面

前段时间,我把网站环境整体升级了一次。

  • Typecho 升级到最新的 1.3.0
  • PHP 版本同步提升
  • 服务器环境重新部署
  • 相关依赖与缓存策略重新整理

本来只是一次常规升级,但实际操作过程中,我发现主题层面的问题开始逐渐显现。

Typecho 1.3.0 在部分内部调用上做了调整,例如 Widget\Base\Contents::push() 的行为变化,在旧主题结构下可能会触发报错;同时,PHP 版本升级之后,一些宽松写法开始变得不再“宽容”。

这些问题在旧版本环境中也许可以正常运行,但在新环境下,它们不再是“可忽略的小细节”。

既然系统已经升级,那么主题也不应该停留在过去。

于是,我借这次升级的机会,对主题结构进行了一些梳理:

  • 修复与 Typecho 1.3.0 的兼容问题
  • 优化 PHP 新版本下的潜在报错

也正是在这样的背景下,Initial-M的优化正式开始。

主题安装

  1. 前往Github下载 Initial-M 主题
  2. 解压到/usr/themes/目录下,将文件夹命名为 Initial-M
  3. 后台 → 外观 → 启用主题
  4. 在主题设置中进行配置

如发现BUG等问题,也请随时站内反馈

一、项目缘起

Initial,这是一款由 jielive 开发的极简风格的博客主题,设计干净、加载迅速,非常适合技术博客和内容创作者使用。

不过遗憾的是:

  • 原仓库最后更新于 2023 年
  • 不再持续维护
  • 与 Typecho 新版本逐渐出现兼容问题

因此,我基于 Initial v2.5.5 版本进行了增强开发,推出了:

二、Initial-M

主题本身依旧优秀,只是——它需要继续有人维护。Initial-M 并不是一次“推翻重做”。它更像是一次接力。我基于 Initial v2.5.5 版本开始改进,没有改变原本的简约设计,而是在内部结构、SEO、性能与细节体验上进行优化。

它依然保持:

简约而不简单

但在看不见的地方,做了增强。

三、核心功能特性

查看原版已有功能

🧠 结构化数据与 SEO

  • 完整的 Schema.org 结构化数据支持
  • 已通过 Google Rich Results 测试
  • Open Graph 元数据完善
  • Canonical URL 自动生成
  • 面包屑数据增强
  • 搜索引擎能更清楚地理解页面结构,而不是把博客当作“普通网页”。
  • Meta / Title 深度优化

⚡ 性能与加载体验

  • 集成 lazysizes 图片懒加载
  • 广告延迟加载优化脚本初始化逻辑重构减少阻塞资源
  • 你可能不会明显感觉“变快”,但访问体验会更流畅。

♿ 无障碍与规范化

  • HTML5 语义化标签(nav / main / aside)
  • ARIA 属性支持
  • lang 属性规范
  • 结构更加清晰

这不仅是为了评分工具,更是为了让页面结构真正规范。

🧩 功能增强

  • 🔐 评论数学验证码防垃圾评论
  • 👁 回复可见功能 [hidden][/hidden]
  • 📊 侧边栏统计模块(文章数 / 评论数 / 运行时间)
  • 🎲 随机文章模块
  • 📢 公告栏(支持 HTML)
  • 🌐 多头像源支持(Cravatar / Weavatar / SEP)
  • 💾 主题设置备份 / 还原
  • 🧩 侧边栏自定义代码模块(可插入 HTML / CSS / JS)
  • 更多等你发掘。。。

技术亮点

  • ✅ 兼容 Typecho 1.3.0
  • ✅ 修复 Widget\Base\Contents::push() 报错
  • ✅ 修复潜在白屏问题
  • ✅ 容错机制增强
  • ✅ 代码结构重构优化

不仅“能用”,而且“长期可用”。

四、为什么叫 Initial-M?

M 可以是:

  • Maintain(维护)
  • Modern(现代化)
  • Minimal(极简)
  • Modified(增强)

但更重要的是:

它代表一种延续,而不是替代。

五、当前状态

当前版本:v3.2.7 (2026-03-25)

style.min.css: 修复下拉菜单被侧边栏遮挡的问题导致异常消失的遗留问题

📄 查看完整详细历史更新请前往 CHANGELOG.md

运行环境

  • 最低要求

    • Typecho ≥ 1.1
    • PHP ≥ 7.4
  • 推荐环境

    • Typecho 1.3.0
    • PHP 8.1+
  • 已测试环境

    • Typecho 1.3.0 1.2.1
    • PHP 8.3
本主题已针对 PHP 8.x 进行兼容优化,建议使用较新的 PHP 版本以获得更好的性能与安全性。

致原作者

感谢 jielive 的开源贡献。

Initial 的设计理念,依旧保留在 Initial-M 之中。

最后

博客的意义,从来不在主题多炫。而在于是否愿意长期记录。

Initial-M 不追求太多,它只希望——在几年之后,你回看自己的文章时,页面依旧干净、稳定、快速。

这就足够了。


Rating插件

写了一款插件,星级评分和二维码分享二合一,功能支持开启关闭。暂且先写到这篇文章中,文章底部预览:

文章目录

  • 写在前面
  • 主题安装
  • 一、项目缘起
  • 二、Initial-M
  • 三、核心功能特性
    • 🧠 结构化数据与 SEO
    • ⚡ 性能与加载体验
    • ♿ 无障碍与规范化
    • 🧩 功能增强
    • 技术亮点
  • 四、为什么叫 Initial-M?
  • 五、当前状态
    • 运行环境
  • 致原作者
  • 最后
  • Rating插件