Files
wordpress-kratos-yang/style.css
T
laoyang d55667a394 自动目录两份默认状态分别设置,老配置平滑迁移 #27
正文那份与浮层那份的「默认状态」拆成两项,各管各的:

- theme-toc.php:toc_default 拆成 inline_default / float_default;
  normalize 加四分支迁移段(新键合法→用它;新键非法→回落该键默认;
  新键缺失 + 老键存在→用老键;都不存在→各键默认);
  读库键列表继续读老键 'default',不读就拿不到迁移值,老站点会被静默重置;
  正文的 open 与浮层的 is_open 各读自己的键,互不引用。
- theme-options.php:两个独立下拉分别落在「正文里的目录」「浮动目录」
  分组末尾;共用分组里那句「对两份同时生效」已过时,改写。
- 新增 yang_toc_admin_legacy_values() 挂 option_kratos(仅 is_admin):
  后台读配置时把老键的值内存投影到缺失的新键上。不投影的话,
  老站点会出现「页面按 hide 渲染、后台下拉框却显示 show」的错位。
  只在读取时投影,库不动,降级回旧版仍有退路。
- style.css 版本号 3.2.59(本版未改前台 CSS,kratos.min.css 与 JS 均未动)。

验证:桩判据 61/0,反证 16 组 36/0,真实 WP 判据 30/0,
回归 _toc330_logic 101/0、_test_toc 53/0,打包自检 42/0。
2026-10-27 22:31:26 +08:00

14 lines
609 B
CSS

/*
Theme Name: Kratos_Yang
Text Domain: kratos_Yang
Version: 3.2.59
Requires PHP: 7.0
Description: 这是一个Kratos主题的分支版本,用来增加一些定制化功能。
Tags: 博客, 双栏, 响应式, 自定义背景, 自定义颜色, 自定义图标, 自定义菜单, 特色图像, 收录优化, 邮件中心, 主题选项, 小工具, 文章置顶, 无障碍友好
Author: Yongquan Yang
Author URI: https://yangyq.net
Theme URI: https://code.yangyq.net/laoyang/wordpress-kratos-yang
License: MIT License
License URI: https://code.yangyq.net/laoyang/wordpress-kratos-yang/src/branch/main/LICENSE
*/