迅睿CMS 模板缓存:改了文件不生效怎么办
迅睿CMS改模板不生效,比 WordPress 常见得多。原因是它有两层缓存,而且默认都开着。 第一层:模板编译缓存 模板里的标签语法最终会被编译成 PHP。编译产物放在 /cache/tem…
按发布时间归档的文章列表。
迅睿CMS改模板不生效,比 WordPress 常见得多。原因是它有两层缓存,而且默认都开着。 第一层:模板编译缓存 模板里的标签语法最终会被编译成 PHP。编译产物放在 /cache/tem…
迅睿CMS的自定义字段是它相对好用的地方之一,但链路上有几处容易断。这篇按顺序走一遍:建字段 → 配置 → 模板输出。 一、在哪里建 后台「内容 → 内容模块 → 选模块 → 字段管理 → 添…
SEO 争排名,GEO 争被引用——两条链路不同:生成式引擎先检索再重组答案,排名第五但有一段能独立回答问题的段落会被引用,排名第一却通篇铺垫的会被跳过。文章讲 AI 实际抽取什么、写法上改哪…
主循环操作的是全局 $wp_query 和 $post,子查询里的 the_post() 会把 $post 换掉,走完不还原就污染后面所有输出。本文对照三种写法、query_posts 为什么…
WordPress 决定加载哪个文件是固定顺序:解析 URL → 条件标签判断页面类型 → 生成一串候选文件名 → 取第一个真实存在的。本文列出文章、页面、分类、标签、搜索、404 六类页面的…
迅睿CMS的模板标签语法跟国内常见的CMS差别挺大,写惯了帝国、织梦的人第一次看会有点陌生。 这篇把常用的几类整理出来。 变量输出 {$title} {$content} {$cat.name…
给插件加后台配置页,不用自己建表:Z-Blog 自带 $zbp->Config('插件ID') 一个插件一个命名空间,读两行写两行,但 SaveConfig 一次都不能漏,Config 从未创…
把 Z-BlogPHP 前台页面落成真实 HTML 文件,按站点当前的伪静态规则写到对应路径。生成后由 Web 服务器直接命中静态文件,无需再执行 PHP 与查询数据库,可有效降低服务器负载、…
上一篇结尾我说要把那三处代码收成插件。真动手时,第一版我是直接粘进主题的 include.php 里的。第二天换样式试效果,主题文件一覆盖,目录、相关文章、面包屑全没了。代码还在,只是不在插件…
迅睿CMS的模板不在主题目录里,第一次用的人很容易在 /theme/ 下找半天没有结果。 它的模板实际放在 /template/ 下,但真正的「用哪套模板」是由站点配置里的 模板方案 决定的。…