Typecho 中 ShortLinks 与 AISummary 插件因同时占用 Widget_Abstract_Contents 的 contentEx 钩子而冲突,导致外链转换失效。解决方案为给 AISummary 的钩子追加唯一后缀,如 contentEx_AISummary,避免重复注册,两插件即可并存。
Typecho default-ultra 主题的安装,下载后放 /usr/themes/ 并命名为 default-ultra,后台启用并务必完成外观参数配置。主题支持 PJAX、亮/暗/系统色/阅读色切换、侧边栏、图片懒加载与灯箱、字数/阅读时长/阅读数统计、TOC、返回顶部等开关,按需开启即可。
Typecho 主题若需兼容 SQLite 与 PostgreSQL,须动态识别数据库适配器:MySQL 用 RAND(),SQLite/PostgreSQL 改用 RANDOM();PostgreSQL 中空串条件应改用单引号。通过获取 Typecho_Db 适配器名并分支设置 order 与 where 子句,可实现多库兼容。
作者针对 Typecho 主题中文章字数统计误差大的痛点,提出一套兼顾中文、英文、数字、Markdown 语法的统一规则:中文及全角符号按字计,英文单词、数字串、混合串各算 1 字,Markdown 标记与链接地址不计。通过正则先剥离所有 Markdown 标签,再按空格分块并匹配 Unicode 字符块累加,最后向上取整到十位,实现与人工预估高度一致的统计结果。
Typecho 1.2.1 主题外观复选框无法保存,源于 /var/Widget/Themes/Config.php 第 74 行直接赋值未判空。注释原句,改为先 isset 再赋值即可修复,无需等待官方新版。
作者基于 1Panel 面板,一键安装开源统计工具 Umami,配置 Redis 缓存与反向代理后,通过域名访问仪表盘,添加网站并嵌入跟踪代码,实现无 Cookie、隐私友好的私有化访客统计,替代百度/Google Analytics。
作者以“系统封装”替代逐台重装,两周缩至数日:先用微 PE 1.3 制启动盘,在母机装 Win7 专业版并部署考试软件,关闭冰点后用 Easy Sysprep 两阶段封装得 wim;随后 PE 批量灌入 80 台主机,按规则设 IP、计算机名并启用冰点还原,实现环境统一、维护效率翻倍。
- 1
- 2
- 3
- 4
- ...
- 9
- 后一页 »