--- inclusion: fileMatch fileMatchPattern: "settings.php" --- # Argon 主题设置页开发指南 本文档为 AI 助手和开发者提供 `settings.php` 文件的结构说明和开发规范。 ## 文件概述 `settings.php` 是 Argon 主题的核心设置页面,包含所有主题配置选项。该文件通过 WordPress 后台管理界面呈现给用户。 ## 设置页分类结构 设置页采用 **二级分类** 结构: - **一级分类 (h2)**:主要功能模块 - **二级分类 (h3)**:模块内的子功能 ### 分类层级(当前结构) ``` 1. 基础设置 (section-basic) ├── 主题色 (subsection-theme-color) └── 夜间模式 (subsection-dark-mode) 2. 外观样式 (section-appearance) ├── 卡片样式 (subsection-card-style) └── 字体 (subsection-font) 3. 页面布局 (section-layout) └── 整体布局 (subsection-page-layout) 4. 顶栏设置 (section-toolbar) ├── 基本设置 (subsection-toolbar-basic) ├── 顶栏标题 (subsection-toolbar-title) ├── 顶栏图标 (subsection-toolbar-icon) ├── 顶栏外观 (subsection-toolbar-appearance) └── 自定义链接 (subsection-toolbar-links) 5. Banner 设置 (section-banner) ├── Banner 内容 (subsection-banner-content) ├── Banner 外观 (subsection-banner-appearance) └── Banner 动画 (subsection-banner-animation) 6. 页面背景 (section-background) ├── 背景图片 (subsection-background-image) └── 透明度与毛玻璃 (subsection-transparency) 7. 侧边栏 (section-sidebar) ├── 作者信息 (subsection-author-info) ├── 扩展功能 (subsection-sidebar-features) └── 博客公告 (subsection-announcement) 8. 浮动按钮与页脚 (section-fab-footer) ├── 浮动操作按钮 (subsection-fab) └── 页脚设置 (subsection-footer) 9. 高级设置 (section-advanced) ├── SEO (subsection-seo) ├── CDN (subsection-cdn) ├── 子目录 (subsection-subdirectory) ├── 日期格式 (subsection-date-format) ├── 自定义脚本 (subsection-scripts) └── 杂项 (subsection-misc) 10. 文章显示 (section-post-display) ├── Meta 信息 (subsection-post-meta) ├── 文章头图 (subsection-thumbnail) ├── 标题样式 (subsection-title-style) └── 过时提示 (subsection-post-other) 11. 文章功能 (section-post-features) ├── 脚注引用 (subsection-footnote) ├── 分享按钮 (subsection-share) ├── 文章目录 (subsection-toc) ├── 赞赏功能 (subsection-donate) ├── 文末内容 (subsection-post-footer) └── 相似推荐 (subsection-related-posts) 12. 特殊页面 (section-special-pages) ├── 归档页面 (subsection-archive) ├── 搜索设置 (subsection-search) └── 友情链接 (subsection-friend-links) 13. 功能增强 (section-enhancements) ├── 代码高亮 (subsection-code-highlight) ├── 数学公式 (subsection-math) ├── Lazyload (subsection-lazyload) ├── 图片放大 (subsection-lightbox) ├── Pangu.js (subsection-pangu) └── 动画效果 (subsection-animation) 14. 评论设置 (section-comment) ├── 评论分页 (subsection-comment-pagination) ├── 发送评论 (subsection-comment-submit) ├── 评论功能 (subsection-comment-features) └── 评论区外观 (subsection-comment-appearance) 15. 验证码与安全 (section-security) ├── 验证码设置 (subsection-captcha) ├── 场景验证码 (subsection-captcha-scenes) └── 速率限制 (subsection-rate-limit) ``` ## HTML 结构规范 ### 一级分类标题 (h2) ```php