梳理子比主题自定义 CSS、JavaScript、头部/底部 HTML、统计代码、Hook 注入和 PHP 扩展边界。
梳理子比主题自定义 CSS、JavaScript、头部/底部 HTML、统计代码、Hook 注入和 PHP 扩展边界。 子比主题后台提供了自定义 CSS、JavaScript、头部 HTML、底部 HTML 和统计代码字段。它们适合做轻量样式、统计脚本、第三方验证标签和少量前端交互,不适合承载复杂 PHP 业务逻辑。 二次开发时先判断代码类型:CSS/JS/HTML 可以放到主题设置或小工具;PHP 逻辑应该放到插件、子主题或受控加载文件,并通过 WordPress Hook、主题 Hook、Ajax 和 Codestar Framework 接入。 #源码入口 文件 作用 inc/options/admin-options.php 注册“全局&功能 -> 自定义代码”字段 inc/functions/zib-head.php 输出自定义 CSS 和头部 HTML inc/functions/zib-footer.php 输出底部 HTML、统计代码和自定义 JavaScript inc/widgets/ 小工具区域可承载局部 HTML 或展示模块 inc/functions/zib-single.php、inc/functions/zib-theme.php 文章内容前后和正文区域 Hook inc/functions/zib-footer.php 页脚、右侧浮动按钮、底部 Tabbar 和全局变量输出 官网教程强调不要直接修改主题源码。主题设置里的自定义代码保存到数据库,主题更新不会覆盖;但代码本身没有业务级校验,写错仍然会造成样式错乱、脚本报错、统计重复或页面白屏。 #后