72 lines
2.6 KiB
Markdown
72 lines
2.6 KiB
Markdown
|
|
# Settings.php 重组实施计划
|
|||
|
|
|
|||
|
|
## 当前问题
|
|||
|
|
|
|||
|
|
1. **重复的分类标题**:
|
|||
|
|
- 第611行:`<!-- ========== 4. 顶栏设置 ==========` (错误位置,实际是 CDN/子目录/日期格式)
|
|||
|
|
- 第718行:`<!-- ========== 4. 顶栏设置 ==========` (正确位置)
|
|||
|
|
- 第1574行:`<!-- ========== 9. 高级设置 ==========` (第一次出现,包含 SEO)
|
|||
|
|
- 第3018行:`<!-- ========== 14. 高级设置 ==========` (第二次出现,包含自定义脚本)
|
|||
|
|
|
|||
|
|
2. **结构混乱**:
|
|||
|
|
- CDN、子目录、日期格式被错误地放在"顶栏设置"标题下
|
|||
|
|
- 动画效果在"功能增强"中,应该在"外观样式"中
|
|||
|
|
|
|||
|
|
## 修改步骤
|
|||
|
|
|
|||
|
|
### 步骤 1:删除第611-717行的错误内容
|
|||
|
|
这部分包含:
|
|||
|
|
- 错误的"顶栏设置"标题
|
|||
|
|
- CDN 设置
|
|||
|
|
- 子目录设置
|
|||
|
|
- 日期格式设置
|
|||
|
|
|
|||
|
|
这些内容需要移动到正确的位置。
|
|||
|
|
|
|||
|
|
### 步骤 2:重新组织分类顺序
|
|||
|
|
|
|||
|
|
**新的分类顺序**:
|
|||
|
|
1. 基础设置 (93行) - 保持不变,添加子目录
|
|||
|
|
2. 外观样式 (294行) - 添加动画效果
|
|||
|
|
3. 页面布局 (383行) - 保持不变
|
|||
|
|
4. 顶栏设置 (718行) - 保持不变
|
|||
|
|
5. Banner 设置 (959行) - 保持不变
|
|||
|
|
6. 页面背景 (1176行) - 保持不变
|
|||
|
|
7. 侧边栏 (1350行) - 保持不变
|
|||
|
|
8. 浮动按钮与页脚 (1501行) - 保持不变
|
|||
|
|
9. **SEO 与性能** (新建) - 包含 SEO、CDN、日期格式
|
|||
|
|
10. 文章显示 (1607行) - 保持不变
|
|||
|
|
11. 文章功能 (1884行) - 保持不变
|
|||
|
|
12. 特殊页面 (2411行) - 调整子分类顺序
|
|||
|
|
13. 功能增强 (2484行) - 移除动画效果
|
|||
|
|
14. 高级设置 (3018行) - 只保留自定义脚本和杂项
|
|||
|
|
15. 评论设置 (3169行) - 添加 AI 垃圾评论识别子分类
|
|||
|
|
16. 验证码与安全 (3296行) - 添加反馈设置子分类
|
|||
|
|
|
|||
|
|
### 步骤 3:子分类名称优化
|
|||
|
|
|
|||
|
|
需要修改的子分类名称:
|
|||
|
|
- `各场景验证码` → `场景验证码`
|
|||
|
|
- `标题` → `顶栏标题` (在顶栏设置中)
|
|||
|
|
- `文章内标题样式` → `标题样式`
|
|||
|
|
- `左侧栏文章目录` → `文章目录`
|
|||
|
|
- `文末附加内容` → `文末内容`
|
|||
|
|
- `文章头图 (特色图片)` → `文章头图`
|
|||
|
|
- `其他` → `过时提示` (在文章显示中)
|
|||
|
|
- `CDN` → `CDN 加速`
|
|||
|
|
|
|||
|
|
## 实施方式
|
|||
|
|
|
|||
|
|
由于文件结构复杂且存在重复,建议采用以下方式:
|
|||
|
|
|
|||
|
|
1. **手动编辑关键部分**:删除重复的分类标题
|
|||
|
|
2. **批量替换简单内容**:子分类名称优化
|
|||
|
|
3. **验证修改结果**:确保所有设置项都在正确的分类下
|
|||
|
|
|
|||
|
|
## 注意事项
|
|||
|
|
|
|||
|
|
1. 保持所有设置项的 `name` 属性不变
|
|||
|
|
2. 保持所有 ID 不变(`section-*` 和 `subsection-*`)
|
|||
|
|
3. 不修改任何设置项的逻辑代码
|
|||
|
|
4. 只调整分类标题和层级结构
|