body mod类名前缀与SEO前置📅 2026-03-10  |  👁 2264 次浏览

DaoKeCMS模板中body class应写为{前缀}-mod-{mod},裸{前缀}-{mod}类名会撞选择器。

类名冲突案例

mod=search生成的.nh-search与搜索框.nh-search同名,flex+宽度样式互相污染导致整页崩塌。正确写法:body class={前缀}-mod-{mod}。

SEO前置计算

header.php先于页面模板渲染:页面模板里再设$_seo晚于head输出无效。需要按mod定制SEO时,只能在header.php顶部按$mod分支提前计算(或由插件在输出前写$GLOBALS['_seo'])。

  • body class用{前缀}-mod-{mod}格式避免撞选择器
  • header.php先于页面模板渲染
  • 页面模板里设$_seo晚于head输出无效
  • 需按mod定制SEO在header.php顶部提前计算

芒阳网络团域cms开发中心

Copyright © 2023 刀客CMS内容管理系统