迅睿CMS URL 规则与伪静态:规则怎么写,改完老链接为什么全 404
迅睿CMS的路由内核始终基于查询参数,伪静态只是入口层把漂亮路径翻译回这串参数。这篇先讲清要翻译什么、URL 规则在后台哪里配,再给出 Nginx 与 Apache 的完整重写规则,最后解释改…
汇总 Z-Blog、WordPress、迅睿CMS 等主流建站系统的模板开发、插件配置与优化实战教程。
迅睿CMS的路由内核始终基于查询参数,伪静态只是入口层把漂亮路径翻译回这串参数。这篇先讲清要翻译什么、URL 规则在后台哪里配,再给出 Nginx 与 Apache 的完整重写规则,最后解释改…
迅睿前台模板里的 dr 标签不像普通模板引擎只做变量输出,而是当场触发一次数据库查询再渲染成 HTML,正因为如此才出现后台数据改了、前台还是旧的这类问题。这篇讲清 dr 标签的三种形态、参数…
迅睿CMS里「应用」和「模块」共用 App.php 文件却不是一回事,选错了后面要推倒重来。这篇逐项过一遍 App.php 里的 name、目录名、类型、所属应用这几个关键项各自决定什么,模块…
迅睿CMS把框架、应用、配置全部收在 dayrui 目录里,网站根目录只剩几个入口文件,这是初次接触时最容易看错结构的地方。这篇按「入口文件 → 框架层 → 应用层 → 数据层」的顺序逐层拆开…
「我明明写了 !important,还是没生效。」——这句我听了太多遍。 CSS 加载顺序在 WordPress 里不是按文件在模板里出现的先后,而是按 enqueue 的顺序,还有依赖关系。…
上一篇捋完分类父子关系,这篇直接拆伪静态规则本身。{%page%} 在页码为 1 时不是替换成空字符串,而是整段连同连接符被跳过;分类规则末尾那个斜杠属于规则的一部分,少一个就 404;pag…
Z-Blog 的分类对象看着字段挺全,但一半是魔术属性,每次访问现算。分清哪些是存的、哪些是算的,才不会写出「改了没生效」的代码。这篇把 Level、Root、Parent、AllCount …
迅睿CMS改模板不生效,比 WordPress 常见得多。原因是它有两层缓存,而且默认都开着。 第一层:模板编译缓存 模板里的标签语法最终会被编译成 PHP。编译产物放在 /cache/tem…
迅睿CMS的自定义字段是它相对好用的地方之一,但链路上有几处容易断。这篇按顺序走一遍:建字段 → 配置 → 模板输出。 一、在哪里建 后台「内容 → 内容模块 → 选模块 → 字段管理 → 添…
主循环操作的是全局 $wp_query 和 $post,子查询里的 the_post() 会把 $post 换掉,走完不还原就污染后面所有输出。本文对照三种写法、query_posts 为什么…