Z-Blog 主题进阶:编译、缩略图与移动端
本专题围绕「Z-Blog 主题进阶:编译、缩略图与移动端」汇集了 5 篇文章,按主题相关度归集,建议自上而下顺序阅读。最近一次更新于 2026年10月20日。
专题概览
本专题内容导读
1. zblog5 篇
「Z-Blog 主题进阶:编译、缩略图与移动端」中属于本栏目的文章共 5 篇,合计约 3,855 字,平均每篇 771 字,发布于 2026年10月20日。最近更新的一篇是《Z-Blog 主题适配移动端:viewport 与模板断点的处理》,建议先读这篇了解最新进展。
- Z-Blog 主题适配移动端:viewport 与模板断点的处理2026-10-20
Z-Blog 默认主题很少做移动端适配。viewport 必须写在 header.php 的 head 里,且不能靠 JS 动态插入;断点应按内容区宽度选择,侧栏顺序和图片尺寸也要一起做响应式处理。
- Z-Blog 主题里的缩略图:Thumbs 取值与常见失效原因2026-10-20
列表页要显示缩略图,用 $article->Thumbs 看起来很简单,但实际跑起来经常是空数组。Thumbs 从哪来它的值是文章内容里所有 的 src 提取结果,在文章保存时生成。所以内容里没有图片,Thumbs 就是空。基本
- Z-Blog 主题设置页:main.php 与 Filter_Plugin_Admin_ThemeMng_SubMenu2026-10-20
主题想给用户留几个开关,不必写插件,主题本身就能带设置页。核心是两个文件一加一个钩子。第一步:在 include.php 挂菜单function theme_setting_menu(){ global $zbp; $zbp
- Z-Blog 主题模板里的 {$xxx} 与 {foreach}:编译后到底变成什么2026-10-20
Z-Blog 的模板不是即时解释执行的,它先被编译成 PHP 文件缓存起来。理解编译结果,很多“为什么这样写不生效”就通了。{$title} 编译成什么模板里的 {$article.Title} 最终变成类似
- Z-Blog 主题的 include.php:能干什么、不能干什么2026-10-20
一个 Z-Blog 主题目录里通常有模板、style.css、theme.xml,还有一个容易忽略的 include.php。它在主题启用时被加载,是主题唯一能挂 PHP 钩子的地方。它适合做的事注册自定义侧栏模块挂 Filter 钩子改写